编程语言 · 2023年 10月 5日 0

语言闪光点

79 次浏览

FORTRAN

  • 定义了一种高级语言应该有的基本样子,包括变量定义、三种基本结构、子程序和过程。

ALGOL

  • 代码块概念
  • BNF范式,影响了基本所有后续的编程语言

C

  • 实现了Unix内核,自由简洁高效的设计思路奠定了操作系统内核王者地位
  • 影响了基本所有现代编程语言,包括C++/Java/JavaScript/GO/Rust等等。

Simula

  • 面向对象思想影响了主流OOP编程语言设计,例如C++/Java等。

SmallTalk

  • 对象传递消息机制影响了OOP程序设计,以ObjC为典型代表

C++

  • 延续C语言高效,适合编写各种编译器、引擎的底层
  • 面向对象设计模式和泛式编程影响了基本所有后续的面向对象语言,如Java/C#/Python等。