C语言程序设 第一章绪论 3、高级语言: 第三代程序设计语言,由各种意义的“词”和“数学 公式”按一定的“语法规则”组成。高级程序设计语言 具有很强的通用性和可移植性。它分为面向过程和面向 对象两种程序设计方法
3、高级语言: 第三代程序设计语言,由各种意义的“词”和“数学 公式”按一定的“语法规则”组成。高级程序设计语言 具有很强的通用性和可移植性。它分为面向过程和面向 对象两种程序设计方法。 C++语言程序设计 第一章 绪论 <
C语言程序设 第一章绪论 5254565860626466687072747678808284868890929496 Adao Modula-2 Pascal ALGOL60 AILGOL6O LEPLBCPEBEC C Smalltalk 80 Jala mulalo6引 BASIC NNSI-BASte OBASIC KB FORTRANE FORTRAN FORTR ANgh PL/ COBOL LISPP PROLOG
52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 Ada ALGOL60 ALGOL68 Pascal Modula-2 CPLBCPL B C C++ Java LISP PROLOG COBOL FORTRAN FORTRAN77 PL/1 Simula 67 Smalltalk 80 BASIC ANSI-BASIC QBASIC VB FORTRAN90 C++语言程序设计 第一章 绪论
C语言程序设计 第一章绪论 ★C+语宫发展过程 今产生背景 今产生过程 ●时间:1972~1973 地点!美国贝尔实验室 目的:UN|X操作系统 ●设计人:Ken. Thompson和 Dennis. M. Ritchie ◆C标准 ●标准C:K&R合著巛 The c Programming Language》 ●ANs|C:1983年 87ANS|C:1987年 ●1990年国际标准的ANS|C
C++语言发展过程 ❖产生背景 ❖产生过程 ⚫时间:1972~1973 ⚫地点:美国贝尔实验室 ⚫目的:UNIX操作系统 ⚫设计人: Ken.Thompson和Dennis.M.Ritchie ❖C标准 ⚫标准C: K&R合著《The C Programming Language》 ⚫ANSI C: 1983年 ⚫87 ANSI C: 1987年 ⚫1990年国际标准的ANSI C C++语言程序设计 第一章 绪论
C语言程序设计 第一章绪论 ★C+语言的特点 c++语言允许直接访 问物理地址,能进行 中级语言 位操作,实现汇编语 言的大部分功能,可 以直接对硬件进行操 语言简洁、紧凑、灵活 作。 ◎远算符和数据类型丰富 ◎程序设讣结构化、模块化 ◎生成目标代码质量高 ◎语法限制不太严格,程序设计自由度大 ◎可移植性好
语言简洁、紧凑、灵活 运算符和数据类型丰富 程序设计结构化、模块化 生成目标代码质量高 语法限制不太严格,程序设计自由度大 可移植性好 中级语言 C++语言程序设计 第一章 绪论 C++语言允许直接访 问物理地址,能进行 位操作,实现汇编语 言的大部分功能,可 以直接对硬件进行操 作。 C++语言的特点