第1章C++语言概述
第 1 章 C++ 语言概述
主要内容 程序设计语言 C++的发展与特点 C++语言概述 C++的程序结构 C++程序的运行步骤
主 要 内 容
01 程序设计语言
01 程序设计语言
1、程序设计语言分类 机器语言 用0、1代码编写程序,计算机可以直接执行,速度快 面向机器的语言 汇编语言 用助记符编写程序,需要汇编程序汇编后才能执行 程序设计语言 面向过程的语言 高级语言 接近自然语言的符号编程,需要编译或解释后才可执行 面向对象的语言
1、程序设计语言分类
运行效◆高、 开发设备照动、 丧入式领械、 多用于科学 第一个结 并发稚序设计、 计算、C语言 构化编狂 高性能失时中 的原型 语言 间件等 ↑ 1960年A1go160 1971年Pasca 1972年C语言 面向过程的程 序设计语言 面向对象的程 序设计语言 1967年Simula671971年Smalltalk 1983年C++ 1989年Python 1995年ava 2000年C# ↓ ↓ 最平的面向 第二个面向 游戏程序、图形 解释型语言、 b网塔应 由C和0+衍生 对象稚序设 对象的程序 田像在序、系能 基融代码全、 用、移动 出来,开发基 计语言 设计语言、 额程序、数据序 第三方鼻直 应用开发 于搬软,NET平 第一个真正 底展程序、网格 接能用、易 台的应用程序 的录成开发 爽程序普 入门、应用 环境(IDE) 广泛、速度 慢、漂代码 开放
1960年Algol60 1971年Pascal 1967年Simula67 1971年Smalltalk 1972年C语言 1983年C++ 1989年Python 1995年Java 2000年C# 面向过程的程 序设计语言 面向对象的程 序设计语言 运行效率高、 开发设备驱动、 嵌入式领域、 并发程序设计、 高性能实时中 间件等 游戏程序、图形 图像程序、系统 级程序、数据库 底层程序、网络 类程序等 解释型语言、 基础代码全、 第三方库直 接能用、易 入门、应用 广泛、速度 慢、源代码 开放 Web网络应 用、移动 应用开发 由C和C++衍生 出来,开发基 于微软 .NET平 台的应用程序 多用于科学 计算、C语言 的原型 最早的面向 对象程序设 计语言 第二个面向 对象的程序 设计语言、 第一个真正 的集成开发 环境(IDE) 第一个结 构化编程 语言