本文作者:ptiyny

编程语言的鼻祖有哪些 编程语言的鼻祖有哪些人

ptiyny 今天 2
编程语言的鼻祖有哪些 编程语言的鼻祖有哪些人摘要: 大家好,今天小编关注到一个比较有意思的话题,就是关于编程语言的鼻祖有哪些的问题,于是小编就整理了4个相关介绍编程语言的鼻祖有哪些的解答,让我们一起看看吧。最早开发c语言是为了编写什...

大家好,今天小编关注到一个比较意思的话题,就是关于编程语言的鼻祖有哪些问题,于是小编就整理了4个相关介绍编程语言的鼻祖有哪些的解答,让我们一起看看吧。

编程语言的鼻祖有哪些 编程语言的鼻祖有哪些人
图片来源网络,侵删)
  1. 最早开发c语言是为了编写什么操作系统?
  2. 编程语言中,哪种语言最易学?
  3. JavaScript(开发语言)是由哪位工程师发明的?
  4. 单片机为什么还在用C语言编程?

最早开发c语言是为了什么操作系统

最初的C语言,只是为编写UNIX操作系统提供的一种工作语言,1***3年,Ken Thompson 和D.M.Ritchie合作把UNIX的90%以上用C语言改写(原来的UNIX操作系统是用汇编语言编写的)

后来主要用在贝尔实验室内部使用(先后移植在大、中、小、微型计算机

以1***8年发布的UNIX第7版中的C语言编译程序基础,Brian.W.Kernighan和Dennis M.Ritchie(合称K&R)合著了影响深远的名著 The C Programming Language,后来被称为标准的C

1983年,美国国家标准化协会(ANSI)根据C语言问世以来的各种版本对C语言的发展和扩充,制定了新的标准草案,即83 ANSI C

编程语言的鼻祖有哪些 编程语言的鼻祖有哪些人
(图片来源网络,侵删)

1989年,ANSI又公布了一个新的C语言标准-ANSI X3.159-1989(简称C89)

1990年,国际标准化组织ISO接受C89,作为国际标准ISO/IEC 9899:1990,通常简称C90(注意:ISO的C90和ANSI的C89基本上一致。

1995年,ISO对C90作了一些修改,称为C95.

1999年,ISO又对C语言标准进行了修订,在基本保持原来的C语言的基础上,又增加了一些面向对象的特征,命名为ISO/IEC 9899:1999,简称C99

编程语言的鼻祖有哪些 编程语言的鼻祖有哪些人
(图片来源网络,侵删)

编程语言中,哪种语言最易学?

编程语言分很多种,易学的语言不可能取得高薪,因为市场上不缺少这种应聘者。所以如果你是为了业余研究,纯中文语言有易语言,脚本语言有phpweb开发有java,c#,这些语言有类似之处,深入学习一门,其他可以触类旁通,现在网上的资料也很多,只要想学都能学会。不同语言的应用场景不同,还应结合将来从事的工作具体分析,不应该学大家都学的语言。另外语言在不断变化,不可能一劳永逸,我从毕业时学了:vb,delphi,c#,sql server, oracle 大多数语言市场都不怎么用了,现在想想如果一开始把c和汇编学好了,现在也许能有另外一番收获,所以不能贪图易学而学习。

JavaScript(开发语言)是由哪位工程师发明的?

在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。

因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为J***aScript。

单片机为什么还在用C语言编程

在裸机状态下你想操纵硬件,不用汇编和C你用什么?汇编虽然效率最高,但可读性和可移植性较差,C语言是最好的选择,可读性和可移植性强,还兼顾运行效率,无疑是单片机开发的最佳选择。

单片机为什么还在用C语言编程?答案是:C语言是最适合单片机编程的高级语言。

这个问题的意思应该是:现在有很多很好用的高级语言,如j***a,python,VC等等,为什么这些语言不能用来编写单片机程序呢?那么这个问题的答案就是:不能不能,而是不合适。

对单片机编程来说,首先要考虑的是单片机的程序空间和数据空间都是有限的,所以要让程序尽量短小精悍,以节省程序占用的存储空间。

第二、单片机编程的一个主要对象是对单片机的端口和内部寄存器的操作和配置,这个需要比较精确的时序控制

第三、单片机算法运算中,尽量使用加法、减法、移位运算,因为乘法和除法运算会非常时间,尤其是除法,会耗费很多时间,这对于[_a***_]本身就有限制的单片机来说,是一个很大的负担。

高级语言可以实现更为优化的算法,更为方便的执行方案,但是,高级语言对程序存储空间的占用要比汇编和C语言多很多。这是最致命的一点,单片机有限的存储空间需要靠精打细算来设计程序,根本经不起高级语言臃肿的代码体积。

高级语言无法实现精确的时序控制。

其实用C语言开发单片机也是一个折中方案,因为最适合单片机开发的编程语言实在太过晦涩难懂,并且每一种单片机的汇编指令有很大区别,所以想把一个程序从这种单片机移植到另一种单片机简直是痴心妄想,还不如重新写一遍程序。

到此,以上就是小编对于编程语言的鼻祖有哪些的问题就介绍到这了,希望介绍关于编程语言的鼻祖有哪些的4点解答对大家有用。

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享