编程语言有多少种(少儿编程)( 二 )

文章插图
左上臂
Lua是TeCGraf在1993年创立的脚本语言——很多朋友可能不太熟悉TeCGrag , 它是巴西里约热内卢天主教大学计算机图形技能组的缩写 。
Lua基于先前由TeCGraf开发的两种早期语言 , 这两种语言是从DEL(日期输入语言)和SOL(缩写对象语言)中分离出来的 。
当一种将DEL和SOL的本质与许多其他功能(如流掌握)相结合的新语言被发明出来时 , 开发人员将其命名为Lua——也就是葡萄牙语中“moon”的意思 。
原因很简单 , 因为作为父亲 , SOL在葡萄牙语中的意思是“太阳” 。

文章插图
闲聊
Smalltalk是一个包含许多面向对象编程语言的家族 。它最初是由施乐公司的帕洛阿尔托研究中心(PARC)在20世纪70年代创建的 。
它的出现给后来的很多编程语言带来了很大的影响 , 包括Java、Python、Ruby等等 。
艾伦·凯的学习讨论小组成立了Smalltalk , 根据凯的回忆 , 选择这个名字是为了取悦“印欧神话体系”中的设定 。
在这个理论体系中 , 像宙斯和雷神这样的名字经常会经历起起落落 。
因此 , 他反而选择了Smalltalk这个词 , 这个词听起来对人和动物都无害 。温柔舒缓的风格也让人们对这种语言没有不切实际的期待 。

文章插图
标志;徽标
Logo是20世纪60年代中期麻省理工学院人工智能实验室的许多计算机科学家开发的编程语言 , 当时它对于满足教学需求非常重要 。
它属于Lisp语言的一个分支 , 可以用来实现各种编程概念的教学 , 同时也给后续的Scratch等教学语言带来了深远的影响 。
它的一个重要特性在于应用海龟图形从命令中生成输出结果 。
Logo这个名字显然来源于希腊语单词“logos” , 原意是“单词”或“思想” , 开发者希望将其与传统的面向数字的编程语言区分开来 。

文章插图
红宝石
Ruby由松本由纪弘于1993年创立 。这种真正面向对象的脚本语言被用作Perl和Python的替代语言 。
与Perl类似 , 松本希望选择一个与珠宝相关的词来命名 。在与同事石祖康讨论后 , 最终的名字选项被锁定在珊瑚和红宝石之间 。
Ruby最终当选 , 一方面是因为松本比较喜欢这个名字 , 另一方面也是石祖康的生辰石 。
松本还明确指出 , 虽然Perl代表的珍珠象征着六月 , Ruby代表着七月 , 但Ruby并不是Perl的继承者(松本一直认为Perl只是一种‘玩具语言’);
相反 , Ruby将完全取代Perl 。

文章插图
计划
20世纪50年代末 , 麻省理工学院的约翰·麦卡锡发明了Lisp 。作为最早的高级编程语言之一 , Lisp很快成为人工智能研究人员最流行的编程计划 。
随着时间的推移 , Lisp的一系列不同分支相继出现 , 其中就有Planner和consolidator 。
1975年 , 麻省理工学院的杰拉德·让伊·萨斯曼和盖伊·斯蒂尔开发了Lisp的另一个衍生计划 , 并按照计划者和纵容者的命名惯例 , 选择了Schemer作为它的名字 。
然而 , 这种语言运行在麻省理工学院独立开发的ITS(不兼容分时系统)系统上 。
系统强制请求文件名由两部分组成 , 每个部分最多只能包含六个字符 。
有鉴于此 , 计划最终被简化为计划 。

文章插图
斯卡拉
Scala语言是由马丁·奥德斯基在2001年创立的 。它同时具有功能和面向对象的特性 。
在编写时 , 它充分考虑了将开发结果编译成Java字节码的需要(在此之前 , 它也可以编译成 。NET代码) 。
对Scala的肯定基于两个不同的原因:
第一 , 因为结合了可扩展的局域网 , 所以具有很好的扩展能力;
其次 , “scala”在意大利语中代表楼梯或楼梯 , 赋予了语言奇妙的双重含义——一种赞助用户实现目标的优秀编程语言 。
推荐阅读
- 如何cad制图(cad图纸怎么学)
- 好看的美剧有哪些(一言不合就开车的美剧)
- 好看的电视剧有哪些(最值得看的十部电视剧)
- 好看的小说有哪些(2021十大必看网络小说)
- 好看的动漫有哪些(跟斗罗大陆一样好看的动漫有哪些)
- 好玩的网游有哪些(最近有什么好玩的网游没有)
- 好玩的地方有哪些(去哪里有好玩的地方)
- 好句有哪些(好句15字大全)
- 化妆|韩国女模特生活中的一天,你知道过得有多充实吗?
- 奶水不足的表现有哪些(乳房软了还能追奶吗)
