# C 语言

:一个传统的编译型语言。

# 语法特点

# 相关历史

  • 1964 年,Dartmouth 学院的 John Kemeny 和 Thomas Kurtz 发明了一种高级编程语言 BASIC 。它拥有接近英语的简单命令,适合让学院的学生们学习编程。

    • 为了让学院里唯一一台计算机能被学生们同时使用,他们还发明了分时操作系统。
  • 1967 年,挪威的 Ole Johan Dahl 和 Kristen Nygaard 发布了 Simula 语言。

    • 它是第一种面向对象的编程语言,引入了对象、类、继承的概念。
  • 1979 年,Bjarne Stroustrup 来到贝尔实验室,他结合 Simula 等语言的特性,开始将 C 语言改进成一种编程效率更高的、面向对象的新语言,称为 C++ ,意思是 C 的升级版。

  • 1975 年,施乐公司的 Alan Kay 发明了 Smalltalk 语言。它是世界上第二种面向对象的编程语言,并提供了世界上第一个集成开发环境(IDE)。

  • 1991 年 4 月,微软发布了源于 BASIC 语言的 Visual Basic 语言。

    • 它可以通过 GUI 界面进行可视化的编程,入门门槛低。但不支持继承,功能较少,而且 GUI 编程容易产生错误的代码。
  • 2000 年,微软公司的 Anders Hejlsberg 等人为 .NET 平台设计了 C# 语言,又称为 C Sharp 。

    • 最初 C# 被视作模仿 Java ,后来两者的差异越来越大。

# 参考文档