166
技术社区[云栖]
那些曾经改变程序世界的语言,你还记得吗?
如果大家有任何对于编程语言的怀念,欢迎点击参与话题:程序员技术怀旧,晒晒那些过去的经典
如果说日常的汉语、英文是我们沟通交流的语言的话,那编程语言一定是程序猿之间沟通过交流、思维碰撞的语言了。程序猿能够利用这些编程语言很方便地表达自己的算法,然后写出一行行代码,编译、链接,最后稳稳地运行在机器上。编程语言是程序猿手中最强大的工具,通过这些语言,程序猿甚至能编写出对世界产生巨大影响的代码。现在我们日常生活中使用的QQ、微信、淘宝,它们本质上都是一行行由程序猿敲出的代码构成。
然而随着时间的流逝,技术的发展,有些曾经为程序猿界做出突出贡献的语言已经失去了往日的风采,被人遗忘。比如说Fortran和Cobol这些初代的高级语言,它们在当时的地位不亚于如今的java,并且对后期的编程语言发展起到了一定的影响力,而如今使用他们的人已经寥寥无几了。虽然新技术取代旧技术这个趋势是不可逆转的,但对它们曾经做出贡献我们不应该忘却。以下列举一些典型的语言,希望能引起大家的共鸣。

C语言: C语言是Ken Thompson和Ritchie与1972年开发的,并且之后他们用C语言重新编写了Unix操作系统,之后的Linux、Windows系统都是C语言写的。所以C语言的贡献是极其巨大。
C语言是一门通用的编程语言,它语法简单,生成的程序体积小,运行速度快,并且具有较高的可移植性,因此很多操作系统、编译器和数据库等系统软件都是以C语言编写的。虽然经历了几十年的发展,但C语言一直屹立不倒,仍有许多人用C来写程序。即使大家现在都用java、php写程序,但我们相信作为程序猿的我们第一个程序一定是“Hello World”,没错,通过这个C小程序,我们正式地敲开了编程的大门,现在回想起来第一次在弹出的黑框中出现一句“Hello World!”还有点小激动呢!

Pascal : Pascal是第一个结构化编程语言,是为了纪念法国着名哲学家和数学家Blaise Pascal,由瑞士Niklaus Wirth教授于六十年代末设计并创立的。它具有语法严谨,程序易写,可读性强等特点,因此可以方面地描述各种数据结构和算法,特别适合编程的初学者。现在很多国际编程比赛都将Pascal作为比赛语言之一。

Basic:BASIC(英语:Beginner's All-purpose Symbolic Instruction Code的缩写),是一种直译式程序设计语言。它适合初学者使用,在完成编写后不须经由编译及链接等手续,经过解释器即可运行,但如果需要单独运行时仍然需要将其创建成可执行文件。

Fortran: Fortran是英语“Formula Translation”的缩写,是一种编程语言。1957年由IBM开发出,是世界上第一个被正式采用并流传至今的高级编程语言。FORTRAN语言以其特有的功能在数值、科学和工程计算领域发挥着重要作用。

COBOL: COBOL是英语“Common Business Oriented Language”,它是最早的高阶编程语言、以及是世界上最早实施标准化的计算机语言之一。属于compiler language。经过40多年的不断修改、丰富完善和标准化,COBOL已发展为多种版本的庞大语言,在财会工作、统计报表、计划编制、情报检索、人事管理等数据管理及商业数据处理领域,都有着广泛的应用。

Delphi:Delphi是它的前身是DOS时代盛行一时的“Borland Turbo Pascal”,最早的版本由美国Borland公司于1995年开发。主创者为安德斯·海尔斯伯格。经过数年的发展,此产品也转移至Embarcadero公司旗下。“真正的程序员用C++,聪明的程序员用Delphi”,这句话是对Delphi最经典、最实在的描述。Delphi被称为第四代编程语言,它具有简单、高效、功能强大的特点。和VC相比,Delphi更简单、更易于掌握,而在功能上却丝毫不逊色。
最后更新:2017-05-04 13:30:52