什么是计算(computing)?
什么是编程(programming)?
为什么要学习编程?
基本术语:
代码(code)
程序(program):输入(input)、处理(process)和输出(output)
算法
编译(compile)
运行(execution)
调试(debugging)
计算机硬件架构
输入输出设备(Input and Output devices)
中央处理器(Central Processing Unit)
主存储器(Main Memory)
辅助存储器(Secondary Memory)
网络连接(Network)
编程语言的发展
first-generation programming language:机器语言
second-generation programming language:汇编语言
third-generation programming language:高级语言
fourth-generation programming language
fifth-generation programming language