计算机编程语言发展史
第一代语言:机器语言
- 程序员直接编写二进制,一串二进制代码;
- 计算机是由电流驱动的,电流只能表示两种状态:正、负;
正可以对应1,负可以对应0;
第二代语言:低级语言
- 非常具有代表性的:汇编语言;
- 汇编语言比机器语言更接近人类自然语言;
第三代语言:高级语言
高级语言完全接近人类自然语言,具有代表性的:
- C语言:面向过程的;
- C++语言:一半面向过程,一半面向对象;
- java语言:完全面向对象(java语言底层实际上是C++实现的);
- Python语言:面向对象;
计算机编程语言发展史
第一代语言:机器语言
第二代语言:低级语言
第三代语言:高级语言
高级语言完全接近人类自然语言,具有代表性的: