在个别编辑器中的程序代码
概述:C语言是一门通用计算机编程语言,应用广泛。面向过程的,数据与算法分开。它的重点在于算法和数据结构。1972年由加拿大贝尔实验室在B语言的基础上设计出。
优点:结构化编程语言unix系统的缺点,层次清晰,可以嵌入编程,可以跟硬件打交道,作底层开发。
缺点:不太适用于企业级的开发。
应用:嵌入式编程,硬件驱动程序设计。
C++
概述:C++是在C语言的基础上开发的一种面向对象编程语言,应用广泛;C++支持多种编程范式--面向对象编程、泛型编程和过程化编程。1983年,贝尔实验室在C语言的基础上推出。
优点:多用途,支持多种程序设计风格,还有大量的库。
缺点:复杂性,十分难于编撰,安全性也难以保证
应用:桌面应用程序,如QQ、迅雷,游戏后台
JAVA
概述:Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。SunMicrosystems公司1995年即将推出。
优点:易学,强制面向对象,分布式,插口统一,安全性高。
缺点:运行速率慢,不能做底层开发。
应用:开发小型企业级项目。
C#
概述:C#是谷歌公司发布的一种面向对象的、运行于.NETFramework之上的中级程序设计语言。谷歌公司在2000年6月发布。
优点:面向对象、类型安全、组件技术、自动显存管理、跨平台异常处理、版本控制、代码安全管理。
缺点只能运行在Windows上,没有丰富的第三方软件库可用。
应用:小型系统、特定应用的大型系统。
PHP
概述:是一种通用开源脚本语言。句型吸收了C语言、Java和Perl的特性,利于学习,使用广泛,主要适用于Web开发领域,于1994年由RasmusLerdorf创建。
优点:开放源代码、免费、简单快捷、跨平台性强、效率高、面向对象。
缺点:对多线程支持不太好linux操作系统论文,句型不太严谨。
应用:服务端脚本,命令行脚本,桌面应用程序。
VB
概述:VisualBasic是一种由谷歌公司开发的结构化的、模块化的、面向对象的、包含协助开发环境的风波驱动为机制的可视化程序设计语言。谷歌公司1991年推出。
优点:功能强悍,简单易学、效率高。
缺点:不支持承继、无原生支持多线程、异常处理不健全。
应用:桌面程序,C/S系统。
Ruby
概述:一种为简单快捷的面向对象编程而创的脚本语言,在20世纪90年代由英国人松本行弘(YukihiroMatsumoto)开发。
优点:句型简单,可移植性高,开发效率高,支持垃圾回收。
缺点:性能不如纯静态编译语言,完全没有类型检测,灵活但容易隐藏潜在的问题,没有很健全的开发,构建的工具,不支持真正的多线程。
应用:以服务器端应用程序为主,系统管理,快速开发互联网应用。
Python
概述:是一种面向对象、解释型计算机程序设计语言,由GuidovanRossum于1989年发明,第一个公开发行版发行于1991年。
优点:简单易学,速率快,免费开源,可移植性高,丰富的库。
缺点:单行句子和命令行输出,奇特的句型。
应用:系统编程,图形处理linux怎么查看系统版本,物理处理,文本处理,数据库编程。
Objective-C
概述:是扩展C的面向对象编程语言。它主要使用于MacOSX和GNUstep这两个使用OpenStep标准的系统。1980年代初布莱德•考克斯(BradCox)在其公司Stepstone发明。
优点:单一承继,动态定型。
缺点:不包括命名空间机制,不增援运算子多载。
应用:iOS操作系统,iOS应用程序,MacOSX操作系统,MacOSX上的应用程序。
Prolog
概述:Prolog(ProgramminginLogic的简写)是一种逻辑编程语言。由Aix-Marseille学院的AlainColmerauer与PhillipeRoussel等人于60年代末研究开发。
优点:没有特定的运行次序,程序和数据高度统一,强悍的递归功能。
缺点:小编未整明白,请你们写评论指正。
应用:人工智能。
Golang
概述:Google开发的一种编译型,可平行化,并具有垃圾回收功能的编程语言。于2009年11月即将宣布推出。
优点:代码更简明、清楚,拥有动态语言的特性,完全开源,语言层面对并发的支持。
缺点:运行速率比较慢,缺乏安全检测。
应用:系统编程,Web应用。
Perl
概述:一种功能丰富的计算机程序语言,设计者为拉里•沃尔(LarryWall),于1987年12月18日发表。
优点:简单unix系统的缺点,几乎可以在任何地方运行,强悍的正则表达式和模式匹配功能,复杂灵活的数据结构。
缺点:代码无法阅读,动态类型语言,不是很可靠,学习曲线比较长。
应用:Unix系统维护,CGI应用程序,Web站点维护,数据库处理。
Javascript
概述:JavaScript一种译音式脚本语言,在1995年时,由Netscape公司的BrendanEich,在网景导航者浏览器上首次设计实现而成。
优点:降低网路传输,便捷操纵HTML对象,支持分布式运算。
缺点:只存在web的世界里。
应用:网站后端开发。
SQL
概述:是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
优点:综合统一,高度非过程化,面向集合的操作方法,以同一种句型结构提供两种使用形式。
缺点:小编未整明白,请你们写评论指正。
应用:数据库。
最后,假如你想学C/C++可以私信小编“01”获取素材资料以及开发工具和听课权限哦!