1946年第一台计算机ENIAC问世
程序设计语言经历了从机器语言,汇编语言,高级语言的历程
语言分类:
一.机器语言:
- 二进制代码指令构成
- 不同的CPU具有不同的指令系统
- CPU电子器件可以直接识别这些指令
- 汇编语言:
- 不能直接被计算机直接识别,需要被翻译为机械语言
- 汇编:利用汇编程序将汇编语言程序翻译为机械语言程序的过程
- 源代码:汇编语言程序 目标代码:翻译后机械语言程序
- 高级语言:
1.与硬件结构及指令系统无关,可移植性好
程序的执行方式(2种):
编译方式,解释方式
程序IPO结构:
I : 输入(input)
P: 处理(process)
O: 输出(Output)