📜  编程语言的演变

📅  最后修改于: 2021-10-22 02:54:52             🧑  作者: Mango

编程语言确实是当今科技世界的基本单位。它被认为是我们给机器执行特定任务的一组命令和指令。例如,如果您给出一些指令来添加两个数字,那么机器会为您完成并相应地告诉您正确的答案。但是您知道编程语言有着悠久而丰富的发展历史吗?出于类似的考虑,在本文中,我们将看看这段时间编程语言的演变。

在计算机世界中,我们有大约 500 多种编程语言,它们都有自己的语法和功能。如果您输入谁是计算机之父,那么搜索引擎将向您显示 Charles Babbage 的结果,但计算机之父并没有编写第一个代码。是 Ada Lovelace 编写了有史以来第一个计算机编程语言,这一年是 1883 年。

1883年:旅程从这里开始……!

  • 早期,查尔斯·巴贝奇制作了设备,但他对如何向机器发出指令感到困惑,然后艾达·洛夫莱斯为分析引擎编写了指令。
  • 该设备由 Charles Babbage 制造,代码由 Ada Lovelace 编写,用于计算伯努利数。
  • 历史上第一次对计算机设备的能力进行判断。

1949 年:汇编语言

  • 它是一种低级语言。
  • 它主要由只有机器才能理解的指令(一种符号)组成。
  • 在今天,汇编语言也用于实时程序,例如模拟飞行导航系统和医疗设备,例如线控飞行 (FBW) 系统。
  • 它还用于创建计算机病毒。

1952 年:自动编码

  • 由 Alick Glennie 开发。
  • 第一种编译型计算机编程语言。
  • COBOL 和 FORTRAN 是称为 Autocode 的语言。

1957 年:FORTRAN

  • 开发人员是 John Backus 和 IBM。
  • 它是为数值计算和科学计算而设计的。
  • NASA 探测器 voyager-1(太空探测器)和 voyager-2(太空探测器)的软件最初是用 FORTRAN 5 编写的。

1958 年:ALGOL

  • ALGOL代表ALGO rithmic大号anguage。
  • 最流行的 C、C++ 和Java编程语言的初始阶段。
  • 它也是第一种实现嵌套函数的语言,并且语法比 FORTRAN 简单。
  • 第一种具有像“begin”这样的代码块的编程语言,表示您的程序已经开始,“end”意味着您已经结束了您的代码。

1959 年:COBOL

  • 它代表CO MMONusiness-öriented大号anguage。
  • 1997 年,全球 80% 的业务都在 Cobol 上运行。
  • 为了支付冠状病毒援助、救济和经济安全所规定的数千万笔款项,美国国税局争先恐后地转向基于 COBOL 的 IMF(个人主文件)。

1964 年:基本

  • 它代表初学者通用符号指令代码。
  • 1991 年,Microsoft 发布了 Visual Basic,这是 Basic 的更新版本
  • Basic 的第一个微型计算机版本是由比尔·盖茨、保罗·艾伦和蒙特·大卫杜夫为他们新成立的公司 Microsoft 共同编写的。

1972 年:C

  • 它是一种通用的过程式编程语言,也是迄今为止最流行的编程语言。
  • 以前用汇编语言编写的所有代码都被 C 语言取代,如操作系统、内核和许多其他应用程序。
  • 它可用于实现操作系统、嵌入式系统以及使用通用网关接口 (CGI) 的网站。
  • C 是几乎所有高级编程语言的母体,如 C#、D、Go、 Java、JavaScript、Limbo、LPC、Perl、 PHP、 Python和 Unix 的 C shell。

下面列出了一些在程序员中流行的其他编程语言。

YEAR OF RELEASE PROGRAMMING LANGUAGES FACTS
1972  SQL SQL was developed at IBM by Donald D. Chamberlin and Raymond F. Boyce. The earlier name was SEQUEL (Structured English Query Language).
1978 MATLAB It stands for MATrix LABoratory. It is used for matrix manipulation, implementation of an algorithm, and creation of a user interface.
1983 Objective-C, C++

C++ is the fastest high-level programming language.

Earlier, Apple Inc uses Objective-C to make applications.

1990 Haskell It is a purely functional programming language.
1991 Python The language is very easy to understand.  Famous language among data scientists and analysts.
1995 JAVA, PHP, JavaScript

JAVA is everywhere. JAVA is the platform-independent language. 

PHP is a scripting language mainly used in web programming for connecting databases.

JavaScript enables interactive web pages. JS is the most popular programming language. JS is famous for building a web application. It makes our page interactive.

2000 C# C#(C-sharp) is mainly used for making games. Unity engine uses C# for making amazing games for all platforms
2009 GO GO language is developed in Google by Robert Griesemer, Rob Pike, and Ken Thompson. 
2011 Kotlin Kotlin is developed by JetBrains. It is used for making an android application.
2014 Swift Swift language is developed by Apple Inc. It is a general-purpose programming language.