24种编程语言的Hello World程序

Hello,World,几乎是程序猿学习各种语言的第一个程序,心血来潮,有空拿主流开发语言如何实现,汇总并整理了下.包括大致快速了解下这门语言,开发,编译,环境搭建,运行,简单语言等。其实很多语言是由关联的,在当下,只掌握一门语言是不够的,比如说Python,语言简洁,开发快是其最大优点。但缺点是速度相对较慢,但C/C++/Java开发比较慢,程序运行速度比较快,如果想兼具两者的优点,就要写Python的扩展,这就涉及到(C,C++,Java,Fortan...)等语言,Python的GUI中Tkinter里面又涉及到TCL语言,所以就PYTHON开发来说,就必须熟悉C(CPython就是用C开发出来的),最好同时熟悉Java(Jython,Python的基于Java的实现)C++/C#(IronPython就是基于C#及.net的实现),还有不同语言间的通信可能会用到CORBAL,还有Python中可能会调用SHELL中的命令,或Perl的命令。所以,精通一到两门,熟悉多门语言是必须的。

下面用多种语言来实现打印Hello,World,包括所需要的环境(主要是如何编译,链接等),代码,语言说明,语言特色介绍.

并带附录:2014年编程语言总排行榜前二十名、Web开发语言排行榜前十名以及移动应用开发语言排行榜前十名

01. Java

环境: JDK1.7

复制代码 代码如下:

C:\>java -version  
java version "1.7.0_51" 
Java(TM) SE Runtime Environment (build 1.7.0_51-b13) 
Java HotSpot(TM) Client VM (build 24.51-b03, mixed mode, sharing)

代码:

复制代码 代码如下:

#FileName: HelloWorld.java 
public class HelloWorld   #如果有public类的话,类名必须和文件同名,注意大小写 

  #Java入口程序,程序从此入口 
  public static void main(String[] args) 
  { 
  #向控制台打印一条语句 
    System.out.println("Hello,World!"); 
  } 


说明:
复制代码 代码如下:

D:\HelloWorld>javac HelloWorld.java    #用javac编译成字节码文件(HelloWorld.class) 
D:\HelloWorld>java HelloWorld          #用java解释执行成特定平台的机器码 
Hello,World! 

02. C

环境: MinGW 或各种C/C++编译器

复制代码 代码如下:

D:\HelloWorld>gcc -v 
Reading specs from C:/Perl/site/lib/auto/MinGW/bin/../lib/gcc/mingw32/3.4.5/specs 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/1648.html