castintermediate程序设计语言基本概念On this page程序设计语言基本概念Fortrain→ALGOL→PASCAL→C→C++→C#→Objective-C→Java→Ruby→PHP→Python→JavaScript→Delphi→VisualBasic.NETFortrain \to ALGOL \to PASCAL \to C \to \text{C++} \to \text{C\#} \to \text{Objective-C} \to Java \to Ruby \to PHP \to Python \to JavaScript \to Delphi \to \text{VisualBasic.NET}Fortrain→ALGOL→PASCAL→C→C++→C#→Objective-C→Java→Ruby→PHP→Python→JavaScript→Delphi→VisualBasic.NET低级语言和高级语言指令是特定计算机系统所固有的汇编用容易记的符号代替机器指令高级语言与人类使用的自然语言比较接近编译程序和解释程序汇编汇编-->汇编程序-->在机器上执行解释解释器直接执行源程序把源程序翻译成中间代码执行编译源程序-->目标语言程序-->在机器上执行程序设计语言定义语法由语言的基本符号组成词序中各个语法成份的一组规则语义按语法规则构成语句的含义语用各记号和使用者的关系语境编译环境运行环境程序设计语言分类命令式和结构化面向对象函数式逻辑型