什么是编程,什么是编程?( 六 )


主流编程语言介绍(10分钟)
世界上的编程语言有600多种,但真正大家主流在使用的最多二三十种,不同的语言有自己的特点和擅长领域,随着计算机的不断发展 , 新语言在不断诞生,也同时有很多老旧的语言慢慢无人用了 。有个权威的语言排名网站,可以看到主流的编程语言是哪些
TIOBE发布编程语言排行榜已经快6年的时光了 , 在这六年中我们见证了不少语言的起起落落 。虽然国内有很多大牛说,关注这语言的排名没有多少意义 。但仍可以看出那些语言日渐兴盛,哪些日渐没落,我们从Objective-C的上升过程中 , 还是能看到移动设备端,特别是iOS应用开发方面的黄金潜力 。
下面介绍下几个主流的编程语言:
C语言:
C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点 。它由美国贝尔研究所的D.M.Ritchie于1972年推出 , 1978年后,C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序 , 也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序 。它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维 , 二维图形和动画 , 具体应用比如单片机以及嵌入式系统开发 。
C++:
C++是C语言的继承的扩展,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计 。C++擅长面向对象程序设计的同时 , 还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之 。
C++不仅拥有计算机高效运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力 。
JAVA:
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称 。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群 。在全球云计算和移动互联网的产业环境下 , Java更具备了显著优势和广阔前景 。
PHP:
PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言 。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域
Ruby:
Ruby 是开源的,在Web 上免费提供 , 但需要一个许可证 。[4]