部分编辑器的程序代码

c

摘要:C语言是广泛使用的通用计算机编程语言。面向过程,数据和算法是分开的。重点是算法和数据结构。1972年,美国贝尔实验室在B语言的基础上设计。

优点:结构化编程语言、层次结构、嵌入式编程、硬件处理、基本开发。

缺点:不适合企业级开发。

应用:嵌入式编程、硬件驱动设计

c

摘要:C广泛用作基于C语言开发的面向对象编程语言。c支持多种编程范式,如面向对象编程、常规编程和程序编程。1983年,贝尔实验室在C语言的基础上推出。

优点:多功能,支持多种编程风格,还有很多库。

缺点:复杂性、书写困难、安全性也无法保证

应用:台式机应用程序,如QQ、turbo和游戏背景

Java

概述:Java是一种面向对象的编程语言,用于编写跨平台应用程序。Java技术具有卓越的通用性、效率、平台可移植性和安全性,广泛应用于PC、数据中心、游戏机、科学超级计算机、手机和互联网,还有世界上最大的开发者专业社区。Sun Microsystems于1995年正式上市。

优点:学习、面向对象、分布式、界面集成、增强安全性。

缺点:执行速度慢,无法进行底层开发。

应用:开发大规模企业级项目。

C#

概述:C#是微软发布的面向对象的。在NET Framework上运行的高级编程语言。微软于2000年6月发布。

优点:面向对象、类型安全、组件技术、自动内存管理、跨平台异常处理、版本控制、代码安全管理

缺点是只能在Windows上运行,不能使用丰富的第三方软件库。

应用程序:大型系统,用于特定应用程序的小型系统。

PHP

摘要:是通用的开源脚本语言。语法吸收了C语言、Java、Perl的特点,便于学习,广泛使用,主要应用于网络开发领域,由Rasmus Lerdorf于1994年创建。

优点:开源、免费、简单快速的跨平台性能、效率、面向对象。

缺点:对多线程支持不好,语法不太严格。

应用:服务器端脚本、命令行脚本和桌面应用程序。

VB

概述:Visual Basic是一种可视化编程语言,包含支持Microsoft开发的结构化、模块化、面向对象和开发环境的事件驱动机制。微软于1991年上市。

优点:功能强大、容易学习、效率高。

缺点:不支持继承,没有原生支持,多线程、异常处理不完善。

应用程序:桌面程序、C/S系统。

红宝石

摘要:是为简单快速的面向对象编程而创建的脚本语言,是20世纪90年代日本人宋本行弘(Yukihiro Matsumoto)开发的。

优点:语法简单,便携性高,开发效率高,支持垃圾回收。

缺点:性能不如纯静态编译语言。完全没有类型检查。灵活,但很容易隐藏潜在的问题。不支持完整的开发、重新配置的工具、真正的多线程。

应用程序:以服务器端应用程序为主,系统管理,互联网应用程序快速开发。

python

摘要:是Guido van Rossum于1989年发明的面向对象的解释计算机编程语言,首次公开发行于1991年。

优点:是一个简单易学、快速、免费开源、可移植性高、丰富的库。

缺点:单行语句和命令行输出,唯一语法

应用程序:系统编程、图形处理、数学处理、文本处理、数据库编程

Objective-C

摘要:是扩展C的面向对象编程语言。主要用于使用OpenStep标准的两个系统:Mac OS X和GNUstep。20世纪80年代初,布拉德考克斯(Brad Cox)在他的公司Stepstone发明。

优点:单一继承,动态刻板。

缺点:不包含命名空间机制,不支持运算符多负载。

应用程序:iOS操作系统、iOS应用程序、Mac OS X操作系统、Mac OSX中的应用程序

序言

概述:Prolog(Programming in Logic的缩写)是逻辑编程语言。Aix-Marseille大学的Alain Colmerauer和Phillipe Roussel等在60年代末进行了研究

优点:没有特定的执行顺序、程序和数据高度统一的强大递归功能。

缺点:篇的编制还没有正确理解,请大家写评论拍砖。

应用:人工智能。

戈兰

摘要:是Google开发的具有编译、并行化、垃圾收集功能的编程语言。2009年11月正式公布。

优点:代码更加简洁明确,支持动态语言的特点、完全开源、语言层面的并发性。

缺点:执行速度比较慢,缺乏安全检查。

应用程序:系统编程,web应用程序

彼得

l

概述:一种功能丰富的计算机程序语言,设计者为拉里•沃尔(Larry Wall),于1987年12月18日发表。
优点:简单,几乎可以在任何地方运行,强大的正则表达式和模式匹配功能,复杂灵活的数据结构。
缺点:代码难以阅读,动态类型语言,不是很可靠,学习曲线比较长。
应用:Unix系统维护,CGI应用程序,Web站点维护,数据库处理。

Javascript

概述:JavaScript一种直译式脚本语言,在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。
优点:减少网络传输,方便操纵HTML对象,支持分布式运算。

缺点:只存在web的世界里。
应用:网站前端开发。

SQL

概述:是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
优点:综合统一,高度非过程化,面向集合的操作方式,以同一种语法结构提供两种使用方式。

缺点:小编未整明白,请大家写评论拍砖。
应用:数据库。

最后,如果你想学C/C++可以私信小编“01”获取素材资料以及开发工具和听课权限哦!