一入代碼深似海,面對世界上使用最廣泛的語言 Java、跨平臺性非常好的 C/C++、全面集成 .Net 庫的 C#、Web 前端開發(fā)主流的 JavaScript、靈活輕便的通用型腳本語言 Python、全世界范圍內(nèi)網(wǎng)站使用率最高的 PHP 等 600 多種編程語言時,除去其他因素,如何才能選擇出最容易上手的哪種語言呢?
接下來,我們將以最簡單的入門級「Hello World」為例,對比幾大主流編程語言的代碼量。
編程語言之首——Java
public class HelloWorld {
public static void main(String[] args){
System.out.println("Hello World!");
}
}
嵌入式領(lǐng)域的王者——C
#include<stdio.h>
int main(void) {
printf("Hello,World!\n");
return 0;
}
多范式編程語言——C++
#include ?
int main()?
{?
std::cout << "Hello,World" << std::endl;?
return 0;?
}?
全面集成 .Net 庫——C#
using System;
namespace HelloWorld
{
class Hello?
{
static void Main()?
{
Console.WriteLine("Hello World!");
Console.ReadKey();
}
}
}
世界范圍內(nèi)網(wǎng)站運(yùn)用率最高的編程語言——PHP
<?php
echo “Hello World”;
?>
Web 前端開發(fā)主流語言——JavaScript
<html>
<body>
<script type="text/javascript">
document.write("Hello World!");
</script>
</body>
</html>
通用型腳本語言——Python
print("Hello World");
基于以上,Python 和 PHP 語法相對來說更為簡單,甚至曾有不少網(wǎng)友表示「完成同一個任務(wù),C 語言要寫 1000 行代碼,Java 只需要寫 100 行,而 Python 可能只要 20 行」,無形之中,宣告了 Python 脫穎而出。