编程语言应用

首页 » 常识 » 常识 » 有趣的编程语言编年史
TUhjnbcbe - 2023/2/18 19:16:00
北京痤疮哪个医院好 http://baijiahao.baidu.com/s?id=1689204421470077907&wfr=spider&for=pc

世界上第一个编程语言是由谁发明,又在哪里诞生?图灵是谁?计算机科学最高奖为什么叫做图灵奖?旅游、打瞌睡竟然是编程语言的灵感来源?跟着编程屋去编程语言的发展历史中寻找答案——

80年代,计算机工程师编程通常是在纸上写程序代码的。写好的代码没有可运行的机器又怎么实现呢?于是有人开始大胆的尝试——

一个名为约瑟夫·玛丽·雅卡尔(JosephMarieJacquard)的工程师在自己发明的提花纺织机上用打孔纸带编写出一条全小写的语言——“hello,world”。

自此,世界上第一个编程语言便诞生了。

集才华与美貌于一身的女子——世界上第一个程序员(媛),著名诗人拜伦之女阿达·洛芙莱斯(AdaLovelace),她为计算拟定了“算法”与“程序设计流程图”。而这份规划被人们视为世界上“第一个计算机程序”。

尽管阿芙的程序无法在任何一台计算机(包括合作伙伴巴贝奇的分析机)上实现,却启示了后世的企业架构师们学习如何更好地使用UML进行编程。

阿兰图灵与他的图灵机

阿兰·图灵(AlanTuring),人工智能之父,发明了世间一切程序语言的最终形态。他创造的图灵机模型就是现代计算机的雏形。

为了纪念图灵在计算机科学、密码学、哲学等多个领域的杰出贡献,美国计算机协会以“图灵”为计算机科学领域最负盛名的至高奖项命名,奖励全世界对计算机事业作出重要贡献的个人。

-美国数学家AlonzoChurch同时发明了可计算函数的第一份精确定义,对算法理论的系统发展做出巨大贡献。

当年操作这台巨型机器的程序员大部分为

ENIAC计算机是世界上第一台电子计算机。

它采用布线和开关来进行程序控制,体积非常庞大。二战时期作为*事用途,其实本身应用并不广泛。

FORTRAN是世界上最早出现的计算机高级程序设计语言,广泛应用于科学和工程计算领域。与后续问世的Lisp和COBOL一起并称为“古代编程语言三巨头”。

-JohnMcCarthy和PaulGraham发明了LISP-GraceHopper发明了COBOL-JohnKemeny和ThomasKurtz创造了BASIC-GuySteele和GeraldSussman创造了Scheme-NiklausWirth创造了Pascal

全球使用最为广泛的编程语言——C语言诞生了。

设计者是来自贝尔实验室的肯·汤普逊和丹尼斯·里奇,那之后他们用C语言编写出了Unix系统。

-AlainColmerauer设计了逻辑编程语言Prolog-RobinMilner创造了ML,一个建立在MM类型理论基础上的语言-AlanKay创造了Smalltalk-JeanIchbiah和美国国防部创造了Ada语言

C++语言诞生

-BradCox和TomLove创造了Objective-C-LarryWall从打盹中得到灵感创造出了Perl-Haskell诞生

据说设计者吉多·范罗苏姆(GuidovanRossum)从一趟难忘的阿根廷治疗之旅中得到灵感,回来后创造出了如今广泛使用的Python语言,名字取自他最喜欢的一部肥皂剧《MontyPython飞行马戏团》。

拉斯马斯·勒德尔夫(RasmusLerdorf)在一家意大利面馆用餐时得到灵感,在一片餐巾纸上设计出了著名的“可编程超链接PHP(ProgrammableHyperlinkedPasta)”语言。

-松本“MadMatz”行弘创造出了Ruby-BrendanEich创造了LiveScript-AndersHejlsberg发明了C#-MartinOdersky从好时瑞森花生酱广告里获得灵感创造了Scala

–Clojure–Go–Dart

……

从年年,人类一共发明了种编程语言。而每一种语言的出现都带有某些新特征。编程语言的不断革新也推进着人类科技的发展。

如果你也对少儿编程感兴趣,欢迎

1
查看完整版本: 有趣的编程语言编年史