Fortran(Formula Translation
)语言是世界上第一个被正式推广使用的高级语言。自1956年正式使用开始一直是数值计算领域所使用的主要语言。
Algol是算法语言ALGOrithmic Language
的简称。是计算机发展史上首批清晰定义的高级语言。
BCPL(Basic Combined Programming Language
),一种早期的高级语言,后被推广成为Unix上的常用开发语言。
B语言是由贝尔实验室开发的一种通用的程序设计语言,后来以B语言为基础设计出C语言之后,B语言主键被弃置。
C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。
C11是C语言标准的第三版,由2011年C语言标准委员会正式发布。
SmallTalk被认为是最具有代表性和运用最广泛的面向对象程序设计语言。它具有集成化交互式的程序设计环境优势。
C++是C语言的继承,既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。
C++11是2011年发布的C++语言标准。
Java是一门面向对象的计算机编程语言。吸收了C++语言的各种优点,还摒弃了C++难以理解的多继承和指针等概念。
JavaScript(JS
)是一种具有函数优先的轻量级,解释型或者编译型的编程语言。它从Java中借鉴了一些语法,但是它与Java是两种完全不同的语言。JS是一种弱类型的语言而Java是一种强类型的语言。
C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它继承了C和C++的强大功能并舍弃了一些他们的复杂性。使用C#可以快速的开发基于MICROSOFT.NET
平台的应用程序。
Python是一种跨平台的计算机程序设计语言,是一个高层次的结合了解释性、互动性、编译型、和面向对象的脚本语言。它受到C、Algol68、以及Bash这种脚本语言的影响,现在被广泛应用于软件开发以及人工智能等方面。Python2.7和Python3是Python演化进程中两个比较重要的版本。
Bash全称为Bourne-Again Shell。它是一个为GNU项目编写的Unix shell。bash脚本功能非常强大,尤其是在处理自动循环或大的任务方面可节省大量的时间。bash是许多Linux平台的内定Shell。
HasKell是一种函数式编程语言,没有面向对象的概念,具有“证明即程序,结论公式即程序类型
”的特征。它其中的一些函数式编程的概念被应用到了java中以及C++11中,Python3.0版本中也有函数式编程的出现。