傲梦让你三分钟,掌握当下最火的八种编程语言,你觉得你可以吗?

“Hello,World”程序指的是只在计算机屏幕上输出“Hello,World!”(意为“世界,你好!”)这行字符串的计算机程序。因为《TheCProgrammeLanguage》中使用它做为第一个演示程序,非常著名,所以后来的程序员在学习编程或进行设备调试时延续了这一习惯。一般来说,这是每一种计算机编程语言中最基本、最简单的程序,亦通常是初学者所编写的第一个程序。它还可以用来确定该语言的编译器、程序开发环境,以及运行环境是否已经安装妥当。

傲梦让你三分钟,掌握当下最火的八种编程语言,你觉得你可以吗?

HelloWorld,几乎是程序员学习各种语言的第一个程序。所以代码界有个有趣的说法,当你顺利地让电脑输出“Hello,World!”的时候,你也就开始成为这门语言的初级程序员了,现在我们就罗列一些当下最热门编程语言的“Hello,World!”源代码,让我们看看每种语言的不同之处吧!

Java,世界热门的编程语言,代码7行

publicclassHelloWorld

{

publicstaticvoidmain(String[]args)

{

System.out.println("Hello,World!");

}

}

Python,人工智能的语言,代码1行

傲梦让你三分钟,掌握当下最火的八种编程语言,你觉得你可以吗?

print"Hello,World!"

C,跨越半个世纪经久不衰,代码6行

#include

intmain()

{

printf("Hello,World!");

return0;

}

C++,C语言的进化版,代码6行

傲梦让你三分钟,掌握当下最火的八种编程语言,你觉得你可以吗?

#include

usingnamespacestd;

intmain()

{

cout<

return0;

}

C#,.NET开发的首选语言,代码10行

namespaceHelloWorld

{

classProgram

{

staticvoidMain(string[]args)

{

System.Console.Write("Hello,World!");

}

}

}

JavaScript,强大的动态脚本语言,代码1行

console.log("Hello,World!")

PHP,超过80%网站的服务器端语言,代码1行

傲梦让你三分钟,掌握当下最火的八种编程语言,你觉得你可以吗?

echo"Hello,World!";

Swift,苹果软件的专属语言,代码1行

print("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的命令。所以,精通一到两门,熟悉多门语言是必须的。

以上只是罗列当下最火的8种编程语言,但是,学会了基础代码只代表你懂了这门语言的语法,要会写清晰简洁易懂可迭代的代码才是程序员该追求的境界。我们的初级程序员们,大家还要在早期树立正确的“代码观”,或许可以让你的编程之路升级得更快。


分享到:


相關文章: