作为计算机科学家,我们使用编程语言把我们的想法变成现实。因此,至少从20世纪50年代John Backus引入通常被认为是第一种高级编程语言FORTRAN开始,编程语言设计就一直是人们关注的主要问题,这并不奇怪。fortran的革命性创新——使它变得高级的东西——在于它包含了诸如循环和复杂表达式等概念,使程序员的工作更容易。换句话说,FORTRAN表明编程语言可以引入新的内容抽象它们是通过编译器编码的,而不是直接在硬件中实现的。
在FORTRAN被引入后不久,其他编程语言出现了,它们的抽象集合有些不同:John McCarthy的LISP引入了函数式编程,Grace Murray Hopper的COBOL旨在支持业务应用,而不是科学或数学应用。因此,至少在过去的60年里,程序员一直面临着这样的问题:我应该使用哪种编程语言?
没有发现记录