![用25种编程语言来输出“Hello Word”,短则1句,长则9行](http://img.jiangsulong.com/220417/19563344D-15.jpg)
文章插图
14、phpPHP是一种服务器端脚本语言,主要用于Web开发,但也用作通用编程语言 。最初由Rasmus Lerdorf在1994年创建 。
![用25种编程语言来输出“Hello Word”,短则1句,长则9行](http://img.jiangsulong.com/220417/195633I15-16.jpg)
文章插图
15、PythonPython是一种开放源代码编程语言,旨在使其既美观又易于阅读 。名为Guido van Rossum的程序员在1991年成功编写了Python 。这是一种高级语言 。与其他语言相比,用Python编写程序花费的时间更少 。
![用25种编程语言来输出“Hello Word”,短则1句,长则9行](http://img.jiangsulong.com/220417/195633M95-17.jpg)
文章插图
![用25种编程语言来输出“Hello Word”,短则1句,长则9行](http://img.jiangsulong.com/220417/195633I48-18.jpg)
文章插图
16、RubyRuby是一种动态的,反射的,面向对象的通用编程语言,它是由日本的Yukihiro “Matz” Matsumoto在1990年代中期设计和开发的 。它支持多种编程范例,包括功能,面向对象和命令式 。它还具有动态类型系统和自动内存管理 。
![用25种编程语言来输出“Hello Word”,短则1句,长则9行](http://img.jiangsulong.com/220417/195633B32-19.jpg)
文章插图
17、ScalaScala是一种通用编程语言 。Scala完全支持函数式编程和强大的静态类型系统 。为了简洁起见,Scala的许多设计决策均受到对Java缺点的批评的启发 。
![用25种编程语言来输出“Hello Word”,短则1句,长则9行](http://img.jiangsulong.com/220417/195633A64-20.jpg)
文章插图
18、SQLSQL或结构化查询语言是一种专用的编程语言,旨在管理关系数据库管理系统(RDBMS)中保存的数据,或关系数据流管理系统(RDSMS)中的流处理 。
![用25种编程语言来输出“Hello Word”,短则1句,长则9行](http://img.jiangsulong.com/220417/1956334547-21.jpg)
文章插图
19、SwiftSwift是Apple Inc.为iOS,macOS,watchOS,tvOS和linux开发的通用,多范式,已编译的编程语言 。
![用25种编程语言来输出“Hello Word”,短则1句,长则9行](http://img.jiangsulong.com/220417/1956332108-22.jpg)
文章插图
20、Visual Basic .NETVisual Basic .NET(VB.NET)是在.NET Framework上实现的多范式,面向对象的编程语言 。微软在2002年推出了VB.NET,以替代其原始Visual Basic语言 。
![用25种编程语言来输出“Hello Word”,短则1句,长则9行](http://img.jiangsulong.com/220417/1956332124-23.jpg)
文章插图
21、LispLisp是继John McCarthy于1958年发明的Fortran之后第二古老的高级编程语言 。自成立以来,Lisp与人工智能研究界紧密相连 。Lisp被用作Micro Planner编程语言的实现,该编程语言在著名的AI系统SHRDLU中使用 。今天,最著名的通用Lisp方言是Common Lisp和Scheme 。
![用25种编程语言来输出“Hello Word”,短则1句,长则9行](http://img.jiangsulong.com/220417/195633J60-24.jpg)
文章插图
22、KotlinKotlin是一种静态类型的编程语言,可在Java虚拟机上运行以用于现代多平台应用程序 。总部位于俄罗斯圣彼得堡的JetBrains程序员团队是其主要开发人员 。从Android Studio 3.0开始,Kotlin是Android上完全受支持的编程语言 。
![用25种编程语言来输出“Hello Word”,短则1句,长则9行](http://img.jiangsulong.com/220417/19563314I-25.jpg)
文章插图
23、RR是由Ross Ihaka和Robert Gentleman设计的一种编程语言和免费软件环境,用于R基金会支持的统计计算和图形 。R的优势之一是可以轻松制作出精心设计的具有出版质量的图表,其中包括需要的数学符号和公式 。
![用25种编程语言来输出“Hello Word”,短则1句,长则9行](http://img.jiangsulong.com/220417/19563323M-26.jpg)
文章插图
24、MatlabMATLAB(矩阵实验室)是MathWorks开发的多范式数值计算环境 。MATLAB允许矩阵处理,函数和数据绘制,算法实现,用户界面创建以及与用其他语言(包括C,C ++,C#,Java,Fortran和Python)编写的程序进行接口 。
![用25种编程语言来输出“Hello Word”,短则1句,长则9行](http://img.jiangsulong.com/220417/1956334L7-27.jpg)
文章插图
25
MDelphiDelphi既是一种面向对象的编程语言(OOP),也是由Embarcadero公司创建的集成开发环境(IDE) 。它起源于Pascal语言,后来成为Object Pascal(带有对象支持的Pascal) 。Delphi是Visual Basic等语言的替代产品,可提供快速且高质量的开发 。
![用25种编程语言来输出“Hello Word”,短则1句,长则9行](http://img.jiangsulong.com/220417/19563360T-28.jpg)
文章插图
从这25种编程语言来看,最短1句就能完成,比如R和Matlab、 Lisp等,最多的则是Objective-C的9行代码,哈哈哈!
代码量并不是衡量一门语言好坏的唯一标准,编程语言没有绝对的好坏,各有千秋,这里只是给大家看看同一个简单需求在编程界里不同“门派”是怎么实现的 。
25门编程语言,你更喜欢哪一种呢?欢迎留言交流!
推荐阅读
- 天语LA1智能手机开售:采用升降摄像头,定位老人机
- 1000+ 常用的 Linux 命令来袭
- 虚拟主机不能使用SMTP发信的解决办法
- 常用网络命令的详细用法,新手进阶必看
- 复制宝贝怎么用 怎样复制别人店铺里面的宝贝
- 茶通用初制术语,黑茶初制与绿茶初制的区别
- 陈皮果茶的功效与作用,荷叶陈皮菊花茶的功效与作用
- 利用YOLOV3检测算法来实现人物定位与距离计算,打造全球定位系统
- 六堡茶用什么壶煮,六堡茶贵吗
- 党参薏米茶的作用,党参茶制作方法及作用介绍