导航:首页 > 创造发明 > 编程语言怎么发明的

编程语言怎么发明的

发布时间:2020-12-24 14:30:25

❶ 谁发明了那些经典的编程语言

《软件故事:谁发明了那些经典的编程语言》介绍了多种语言和软件的起源以及促进软件行业发展的重大成就,以传记体讲述了埋没于历史洪流却起到了关键作用的编程人员及其贡献,包括“存储式计算”早期出现的女性软件先驱的故事。
本书内容主要包括:约翰·
巴克斯发明Fortran
语言、约翰·
麦卡锡设计Lisp语言、“COBOL
之母”葛丽丝·
霍普等人创建COBOL
语言、肯·
汤普森与丹尼斯·
里奇开发Unix
操作系统和C
语言、托马斯·
库尔兹与约翰·
凯默尼开发basic
语言、本贾尼·
斯特劳斯特卢普开发C++、“Word
之父”查尔斯·
西蒙尼研发Word、阿兰·
凯伊设计Smalltalk
语言、安迪·赫兹菲尔德等研发Macintosh、钱柏林等创建SQL
语言、詹姆斯·高斯林发明Java,等等。
《软件故事:谁发明了那些经典的编程语言》适合计算机相关从业人员及对软件行业感兴趣的读者参考阅读。

❷ 计算机只能读取0和1.那么编程语言是如何被发明的

说来话长,所谓数字化,就是指用数字0和1来存储、运算、处理的过程。你可以网络一下。

❸ 如果自己要发明一种编程语言,那么需要做些什么事情呢

如果你要做这个,那么先要完成对于一门编程语言的各个要素:比如定内义你自己的语法、数据类容型、语言结构等等,其次你要写一个支持这些语法的解释器或编译器。

就我的理解,当你编写完成一个编译器或解释器,基本上你的代码就可以用了。

比较粗陋的比方,你会一门地球人都不会的外星语言,现在语言已经存在了,硬件条件:运行的器官(你的嘴巴)可以说这些语言,但要让除你之外的地球人听明白你说什么,显然你需要个翻译,将你的外星语言变成别人能听懂的(这就是将高级语言变成机器指令)。

❹ 很多程序都是用计算机语言,那么这些计算机语言是如何发明出来的

说一下我的理解,某些方面可能不那么专业。
计算机处理的都是0,1,代表电路的两种状态。最开的时候程序员是面对的最底层的,后来有了汇编、C、还有许多面向对象的语言,这些都是不断在原来的基础上抽象出来的,至于怎么个抽象法,还是楼上的正解。

❺ C++语言是谁发明的

C语言是美国Dennis Ritchie在1972年设计发明的,C语言主体诞生于1973年,正式发行于1977年。是一门面向过程、抽象版化的权通用程序设计语言,广泛应用于底层开发。

C语言就是分析出解决问题所需要的步骤 ,然后利用函数一步步的实现,使用的时候一个一个依次调用就可以。

一种以事物本身为中心的编程思想,是把构成问题的事物分解成各个对象,同时建立对象的目的不是为了完成某一个步骤,而是为了描述某个事物在整个解决问题的步骤中的行为。

(5)编程语言怎么发明的扩展阅读

1、C语言经历过几个修订版本,其中影响比较大的是1989年修订的C89版与1999年修订的C99版。C89版也是当代C语言通行的基础版本。

2、C语言主要用于编写操作系统内核、底层驱动程序、小型应用程序、数据库等,借助操作系统,C语言长期处于编程语言排行榜前几位的位置。

❻ 谁发明了那些经典的编程语言

《软件故事:来谁发明了那些经典的编源程语言》介绍了多种语言和软件的起源以及促进软件行业发展的重大成就,以传记体讲述了埋没于历史洪流却起到了关键作用的编程人员及其贡献,包括“存储式计算”早期出现的女性软件先驱的故事。
本书内容主要包括:约翰· 巴克斯发明Fortran 语言、约翰· 麦卡锡设计Lisp语言、“cobol 之母”葛丽丝· 霍普等人创建cobol 语言、肯· 汤普森与丹尼斯· 里奇开发Unix 操作系统和C 语言、托马斯· 库尔兹与约翰· 凯默尼开发basic 语言、本贾尼· 斯特劳斯特卢普开发C++、“Word 之父”查尔斯· 西蒙尼研发Word、阿兰· 凯伊设计Smalltalk 语言、安迪·赫兹菲尔德等研发Macintosh、钱柏林等创建sql 语言、詹姆斯·高斯林发明Java,等等。
《软件故事:谁发明了那些经典的编程语言》适合计算机相关从业人员及对软件行业感兴趣的读者参考阅读。

❼ 编程语言是谁发明的

我也抄一下。

奥古斯塔·阿达·金,勒芙蕾丝伯爵夫人(Augusta Ada King, Countess of Lovelace,1815年12月10日-1852年11月27日),原名奥古斯塔·阿达·拜伦( Ada Byron),通称阿达·洛芙莱斯(Ada Lovelace),是著名英国诗人拜伦之女,数学家。计算机程序创始人,建立了循环和子程序概念。
为计算程序拟定“算法”,写作的第一份“程序设计流程图”,被珍视为“第一位给计算机写程序的人”。为了纪念阿达·奥古斯塔对现代电脑与软件工程所产生的重大影响,美国国防部将耗费巨资、历时近20年研制成功的高级程序语言命名为Ada语言,它被公认为是第四代计算机语言的主要代表。

在1842年,人称“数字女王”的阿达·洛芙莱斯(Ada Lovelace)编写了历史上首款电脑程序。
在1834年,阿达的朋友——英国数学家、发明家兼机械工程师查尔斯·巴贝其(Charles Babbage)——发明了一台分析机;阿达则致力于为该分析机编写算法,并于1843 年公布了世界上第一套算法。
巴贝其分析机后来被认为是最早期的计算机雏形,而阿达的算法则被认为是最早的计算机程序和软件。
1852年,阿达为了治疗子宫颈癌,却因此死于失血过多,得年36岁。无独有偶,她与她父亲拜伦死于相同年龄,一样死于治疗中的失血过多。她留下了两个儿子与一位女儿—安妮·布兰特贵女。
依她的遗言,阿达葬于诺丁汉哈克诺的圣 玛丽亚·抹大拉教堂,长眠在父亲的身旁。

在1842年与1843年其间,阿达花了9个月的时间翻译意大利数学家路易吉·米那比亚对巴贝奇最新的计算机设计书(即分析机概论)所留下的备忘录。在这部译文里,她附加许多注记,内容详细说明用计算机进行伯努利数的运算方式,而被认为是世界上第一个电脑程式;因此,阿达也被认为是世界上第一位程式设计师。巴贝奇在他所著的《经过哲学家人生》(Passages from the Life of a Philosopher, 1846)里留有下面的述叙:

伦敦科学馆分析机复制品
“我认为她为米那比亚的备忘录增加许多注记,并加入了一些想法。虽然这些想法是由我们一起讨论出来的,但是最后被写进注记里的想法确确实实是她自己的构想。我将许多代数运算的问题交给她处理,这些工作也与伯努利数的运算相关。在她所送回给我的文件,更修正了我先前在程序里的重大错误。”
阿达的文章创造出许多巴贝奇也未曾提到的新构想,比如阿达曾经预言道:“这个机器未来可以用来排版、编曲或是各种更复杂的用途。”

她死后一百年,于1953年,阿达之前对查尔斯·巴贝奇的《分析机概论》所留下的笔记被重新公布,并被公认对现代计算机与软件工程造成了重大影响。[2]
在1980年12月10日,美国国防部制作了一个新的高级计算机编程语言——Ada,以纪念阿达·洛芙莱斯。
在微软的Wins产品里也可以找到阿达的全息图标签。
英国计算机公会每年都颁发以阿达命名的软件工程创新大奖。

❽ 为什么编程语言都是外国人发明的,是因为他们格外聪明吗

以前我很奇怪,为什么各种编程语言都是外国人发明的,为什么国外有那么多开源软件,我版想,这跟外国权的尊重版权意识有关。这在看论文的时候深有感触,有时看过一篇论文,过后别人一问,完全答不上来,只能含糊说个大概。在工作中也是,有时我以为自己理解了,可别人一问,我还是说的不清不楚,这当然没有信服力。所以,我要把事情写出来,写的过程就是一个在重新思考理顺思路的过程,写的过程我自然会发现有哪些解释不清楚的问题,我自然会去尝试找到解决方法解释清楚。这样以后别人再问我同样的问题的时候,我才能很自信又淡定的说“这个问题是这样的..."这样能增加自己的自信,也能给别人更多的信任。

❾ C语言是谁发明的

C语言是“C语言之父”Dennis MacAlistair Ritchie(中文名:丹尼斯·里奇)创造出来的。

C语言是D.M.Ritchie在B语言的基础上创造出来的。C语言的出现经历了以下历程:

在1970年,美国贝尔实验室的 Ken Thompson,以BCPL语言为基础,设计出很简单且很接近硬件的B语言(取BCPL的首字母)。并且他用B语言写了第一个UNIX操作系统。

1972年,美国贝尔实验室的 D.M.Ritchie 在B语言的基础上最终设计出了一种新的语言,他取了BCPL的第二个字母作为这种语言的名字,这就是C语言。

1973年初,C语言的主体完成。Thompson和Ritchie迫不及待地开始用它完全重写了UNIX。直到今天,各种版本的UNIX内核和周边工具仍然使用C语言作为最主要的开发语言,其中还有不少继承Thompson和Ritchie之手的代码。

(9)编程语言怎么发明的扩展阅读:

丹尼斯·里奇发明出C语言之后,产生了十分强大的社会影响,具体如下:

C语言是使用最广泛的语言之一。C语言的诞生是现代程序语言革命的起点,是程序设计语言发展史中的一个里程碑。

自C语言出现后,以C语言为根基的C++、Java和C#等面向对象语言相继诞生,并在各自领域大获成功。但C语言依旧在系统编程、嵌入式编程等领域占据着统治地位。

C语言,这种最有效、最通用的编程语言,就是丹尼斯·里奇开发的,而这还是他在做另一个项目时的副产品。丹尼斯·里奇还和肯·汤普逊一起开发了Unix操作系统,因此,他还是名副其实的Unix之父。

阅读全文

与编程语言怎么发明的相关的资料

热点内容
马鞍山陶世宏 浏览:16
马鞍山茂 浏览:5
通辽工商局咨询电话 浏览:304
谁发明的糍粑 浏览:430
国家公共文化服务示范区 浏览:646
pdf设置有效期 浏览:634
广告词版权登记 浏览:796
基本公共卫生服务考核方案 浏览:660
公共服务平台建设领导小组 浏览:165
人类创造了那些机器人 浏览:933
公共文化服务保障法何时实施 浏览:169
辽宁育婴师证书领取 浏览:735
划拨土地使用权转让能转让吗 浏览:97
2019年公需科目知识产权考试答案 浏览:256
关于知识产权管理办法 浏览:331
公共卫生服务培训笔记 浏览:532
基层公共卫生服务技术题库 浏览:497
中国城市老年体育公共服务体系的反思与重构 浏览:932
网络著作权的法定许可 浏览:640
工商局党风廉政建设工作总结 浏览:325