ALGOL语言

Posted 海岛Blog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ALGOL语言相关的知识,希望对你有一定的参考价值。

——读《图灵和ACM图灵奖》一书

  近日,购买ACM-ICPC有关的书籍,顺便买了一本《图灵和ACM图灵奖》。该书的作者吴鹤龄先生是我的老师,大学时教过我数据库的课程。吴老先生退休后从事计算机有关的科普写作,精神实在可嘉。
  该书第一篇介绍图灵奖的首位获得者,艾伦·佩利,他是ALGOL语言的发明者,也是计算机科学的的奠基人之一。
  ALGOL语言,对于许多年轻人来说也许十分陌生,但是该语言在计算机语言的历史上意义重大。大家知道,最早的计算机高级程序设计语言是FORTRAN语言,由IBM研究开发,曾经广泛普及使用,影响巨大。现在许多科学计算程序都还是FORTRAN语言书写的。这与早期计算机绝大多数由IBM公司提供有关。
  现在的计算机语言,可以分为面向过程的高级程序设计语言和面向对象的程序设计语言,最为常用的有C,C++,JAVA等。它们的语法结构都与ALGOL语言十分的相像。现在,人们日常常用的计算语言,其语法结构上都类似于ALGOL语言,但是与FORTRAN语言大相庭径。
  可以说ALGOL语言是现在计算机语言的鼻祖。

以上是关于ALGOL语言的主要内容,如果未能解决你的问题,请参考以下文章

ALGOL语言

中英双语C 语言的历史

Objective-C高级第一卷

C概述

c语言入门-概述

第2章 C语言基础知识