1967 挪威 Ole-Johan Dahl 和 Kristen Nygaard 设计出 Simula 语言,提出了类 (class) 和子类 (subclass) 的概念。通常认为 Simula 是第一个面向对象的程序设计语言。
1973 AT&T Dennis Ritchie 设计出 C 语言。
1983 年,AT&T Bjarne Stroustrup 设计出 C++ 语言。
1989 年,荷兰 Guido van Rossum 设计出 Python 语言。
1989 年,C++ 2.0 发布,加入了继承,抽象类,静态成员等。
1990 年,引入模板,异常处理,名字空间等。
1995 年,SUN 公司设计出 Java 语言。
1998 年,引入标准模板库,支持范型程序设计。
2003 年,...
2011 年,引入 lambda 表达式,对象自动类型推导,统一初始化语法,代理构造,空指针,右值引用,职能指针等。
IEEE Spectrum 2018 编程语言 Top 10:
课程录像
1 北京大学郭炜/刘家瑛老师,C++程序设计课程录像
2 IEEE Spectrum 2018 年度编程语言排行榜,Python 卫冕