本文作者:sukai

编程复杂(编程复杂图片)

sukai 今天 3

  对程序员来说,编程语言就像出征赛场的格斗家,大家可以根据实际需求和风格喜好“派”适合自己的编程语言上场。那么,有哪些是你常用的编程语言呢?(以下排名不分先后顺序)

编程复杂(编程复杂图片)

  

  Java:隆 ( RYU ),向世界最强武斗家之路挑战的格斗家

  

  Java语言是一种解释型构思语言,提供web浏览器的互动功能。并且近年来越来越受欢迎,广泛应用于服务器端编程,游戏开发,以及桌面应用程序等。但该语言也因拖慢网页运行速度以及导致一些安全隐患的出现,如同“杀意隆”一般饱受外界质疑。

  

  C++:肯(KEN),傲气凌人的格斗家

  C++作为C语言的增强版,因为它面向对象的特性而更普及。现在已经成为了系统软件,应用程序,设备驱动程序和视频游戏的主要编程语言。举例来说,微软Windows操作系统、谷歌Chrome浏览器以及为战斗机所用的都是C++所编写。

  

  C#:古烈(GUILE),坚韧不拔的米国军人

  

  C#是由微软公司发布的一种面向对象、运行于.NET Framework之上的高级程序设计语言。C#由C和C++衍生出来,并在继承C和C++强大功能的同时去掉了一些复杂特性。

  

  C:维加(VEGA),妄图征服世界的恐怖魔王

  

  C语言是一门通用计算机编程语言,应用范围十分广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器以及不需要任何运行环境支持便能运行的编程语言。C语言是许多后来语言的基础,不愧为编程语言中的常青树。

  

  PHP:豪鬼(GOUKI),"街头霸王"世界中最强格斗家。

  

  PHP又被称为“超文本预处理器”,是一种通用开源脚本语言。在web开发服务器端开源脚本中,PHP语言是现在大多数现代网络托管服务的支柱,并且PHP支持目前广泛运用的很多web应用程序,比如WordPress,Yahoo,Facebook和MediaWiki。

  

  Ruby:本田(E.HONDA),性格豪迈的日本相扑手

  

  Ruby是一种简单、快捷的面向对象编程语言,在20世纪90年代由日本人松本行弘开发。该语言现在的座右铭便是“开发人员的最好朋友”(A programmer’s best friend),可以做到不需要注释就可以读懂。据悉,GitHub网站就是用该语言编写。

  

  Python:春丽(CHUNLI),穿梭是非舞台的美女舞姬

  

  Python是一种面向对象、解释型计算机程序设计语言,也是一种动态的、高度灵活的编程语言,着重于可读性和紧凑语法。许多现代编程人员表示,Python同Ruby一样是一种非常容易上手。

  

  Perl:巴洛克(BALROG),戴着面具的西班牙斗士

  Perl是一种功能丰富的计算机程序语言,运行在超过100种计算机平台上,适用广。Perl像C一样强大,像awk、sed等脚本描述语言一样方便,被爱好者称之为“一种拥有各种语言功能的梦幻脚本语言”、“Unix 中的王牌工具”。

  

  Swift:沙盖特(SAGAT),充满野心的泰拳王

  

  苹果公司在2014年的WWDC大会上发布的全新编程语言,可与Object-C共同运行于MAC OS和iOS平台。Swift语言继不仅继承了C语言以及Objective-C的特性,且克服了C语言的兼容性问题。之前还是默默无闻,结果现在到处都是,并且你的蘋果果手机就依赖它了。

  

  Visual basic .NET:拜森(M.BISON),以实力称霸拉斯维加斯的拳王

  Visual Basic.NET是基于微软.NET Framework之上的面向对象的编程语言,是VB在.Net 平台上的升级版本,增强了对面向对象的支持。其语法特点是以极具亲和力的英文单词为基础标识,以及与自然语言极其相近的逻辑表达。

  

  Prolog:布兰卡(BLANKA),充满野性的孤儿

  

  Prolog语言是一种人工智能武器,你告诉它要做什么,它会照做不误,爽得不要不要的;但之后,它也会弄几个终结者出来,烧掉你的房子。

  

  Scala:迪杰 (DEE JAY),以微笑面对战斗的牙买加音乐家

  

  Scala代表了一个新的语言品种,它抹平了这些人为划分的界限。设计初衷是实现可伸缩的语言、并集成面向对象编程和函数式编程的各种特性。虽然这种语言的特性听起来挺好,但是语法却让我记得想死。为什么非要为了不同而不同?

  

  SQL:飞龙(FEILONG),能挑重担、坚实可靠的动作明星

  

  SQL是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。具有完全不同底层结构的不同数据库系统, 可以使用相同的结构化查询语言作为数据输入与管理的接口。结构化查询语言语句可以嵌套,这使它具有极大的灵活性和强大的功能。

  

  近日,TIOBE发布了2015年11月编程语言排行榜,没想到Java上演惊艳地逆袭战,受欢迎程度上升跃居榜首。

阅读
分享