当前位置: 主页 > 建站知识 > APP开发

计算机编程语言-计算机编程vb语言

发布时间:2023-03-18 22:18   浏览次数:次   作者:佚名

你用过多少种计算机编程语言?(140707)

闵应骅

在计算机发展的初期,计算机程序是用机器代码来写的,全都是0,1排列的指令序列,看上去根本不懂是什么意思。于是,人们试图用带有含义的语言来编写计算机程序,从而产生了计算机编程语言

从纵向看,最早出现的高级计算机程序语言是ALGOL 60。ALGOL 60是程序设计语言发展史上的一个里程碑,它标志着程序设计语言成为一门独立的科学学科领域,并为后来软件自动化及软件可靠性的发展奠定了基础。2006年3月1日,国际计算机协会(ACM)宣布Peter Naur(彼得·诺尔,1928年-)为2005年图灵奖的获得者。他生于丹麦腓特烈斯贝计算机编程语言计算机科学家,他投入了ALGOL 60的开发工作,1960年主编了《算法语言Algol 60报告》计算机编程语言,曾任哥本哈根大学教授,是目前唯一一位丹麦籍的图灵奖得主。2002年,前图灵奖得主Edsger Dijstra把Algol 60的发展描述为“一个绝对的奇迹”,标志着“计算科学”的诞生,因为Algol 60首次显示了自动计算能够并且应当成为学术关注的主题。 Algol 60的发展是一群极具天赋的人才的工作成果,其中包括几位以后的图灵奖获得者。在中国,1960年代,中国科学院计算技术研究所的董韫美(1936-,1993中科院院士)、仲萃豪(1934-2011,1985研究员)等人为中国第一台半导体计算机109乙机研制了BCY算法语言,为国民经济和国防建设解决了一批实用计算问题,在国内这是最早广泛使用的最有影响的编译系统。BCY是“编译程序语言”汉语拼音“Bianyi Chengxu Yuyan”的缩写。这在我国应该是计算机方面突出的成就。

从横向看,现在的计算机编程语言据说有上千种。2014年7月IEEE Spectrum公布了最流行的10种程序设计语言。他们从10个输入源,包括IEEEXplore,Google, GitHub等,用12个指标给所有编程语言排队,得到如下图的结果。其中,W指Web应用,M指移动应用,D指台式和企业应用,E指嵌入式系统应用。指标综合的结果,Java第一,把它算100分,其他依次排序。我们可以看到,JAVA由于在Web、移动计算和桌面系统的广泛应用,实至名归地排为第一。而C语言虽然算比较老,但在移动、桌面和嵌入式系统中还是很普遍,得98.9 分,名列第二。前30名中,还有程序库丰富的Fortran,属于D类,得44.8分和人工智能语言LISP,属于D类,得40.6 分。其实,这个排名每年都在进行,就像全世界超级计算机排名一样。不过,因为中国的编程语言榜上无名,所以就较少引起国人的注意。编程语言的发展不单是一个工作量的问题,主要牵涉到软件方法学,譬如面向对象的方法、并行编程的方法都直接指导着编程语言的发展。

计算机编程先学哪种语言_计算机编程语言_计算机编程vb语言