11.25 12種主流編程語言輸出“Hello World”,把我給難住了

作為一名程序員,在初步學習編程想必都繞不開一個最為基礎的入門級示例“Hello World”,那麼,你真的瞭解各個語言“Hello World”的正確寫法嗎?

12种主流编程语言输出“Hello World”,把我给难住了

在我們剛開始打開編程世界的時候,往往寫的第一個程序都是簡單的文本輸出,而這個最簡單的文本就是“Hello world!”。

你可能只瞭解你當前學的編程語言如何輸出“Hello world!”,但你知道其他12種當前熱門編程語言是如何輸出“Hello world!” 的嗎?今天就為大家整理了一篇。

首先申明一點:本文中提及的最受歡迎的編程語言的排名來自GitHub和Tiobe,具體的數據來源點擊這裡(https://stackify.com/popular-programming-languages-2018/#wpautbox_about)。

01

12種主流語言展示“Hello world!”輸出方式

1. Java

<code>class HelloWorld
{
public static void main(String[] args)
{
System.out.println("Hello World!!");
}
}/<code>

2. C

<code>#include<stdio.h>

intmain(void)
{
printf("Hello, world!");
return 0;
}/<stdio.h>/<code>

3. Python

<code>print('Hello World')/<code>

4. C++

<code>#include <iostream>
using namespace std;

intmain
{
cout <return 0;
}/<iostream>/<code>

5. C#

<code>using System;

namespace helloWorld
{
class HelloWorld
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
}
}
}/<code>

6. Visual Basic .NET

<code>Module HelloWorld
Sub Main
System.Console.WriteLine("Hello world!")
End Sub
End Module/<code>

7. JavaScript

<code>console.log("Hello World");/<code>

8. PHP

<code>// In PHP, we use echo to print text
echo "Hello World";
// If you want to print in browser's console, we use print_r
print_r("Hello World");
// if you want the variable data types as well use var_dump
$stringVar = 'hello world';
var_dump($stringVar);
?>/<code>

9. Objective-C

<code>#import <foundation>

int main(int argc, const char * argv[]) {
@autoreleasepool {
NSLog(@"Hello World!");
}
return 0;
}/<foundation>/<code>

10. SQL

<code>SELECT 'Hello World';
PRINT 'Hello World';/<code>

11. Ruby

<code>puts 'Hello World'/<code>

12. MATLAB

<code>fprintf ( 1, 'Hello, world!' );

quit/<code>

上述示例代碼均摘自以下代碼庫(https://github.com/blackbird71SR/Hello-World),你可以從中獲取更多示例。

原文:https://towardsdatascience.com/how-to-print-hello-world-in-top-12-most-popular-programming-languages-736d49c6c61c

作者:Fatos Morina,數據科學家,軟件工程師。

從上面每種編程語言輸出“Hello world”來看,Python、JavaScript、Ruby這三種編程語言都比較簡單,那我該選擇什麼編程語言學習呢?

目前最熱門的編程語言為Python,而且在多個方面都需要用到Python,數據分析、爬蟲等都需要Python來支持,且Python簡單易學,所以Python可選。

02 學Python該選什麼樣的書籍學習?

在「碼書群」(文末可加群)裡經常有小夥伴問我,那作為新手學習Python到底該選擇什麼書?有沒有既帶有視頻又有習題的入門書籍推薦?

之前我給大家推薦過這種類型的 Python 方面的入門書籍,《Python從小白到大牛》、《零基礎入門學習Python(第2版)》,反饋都還不錯,今天想為大家推薦一本書籍《Python從菜鳥到高手》,視頻+書籍內容結合學習的一本書。JetBrains官方推薦圖書

12种主流编程语言输出“Hello World”,把我给难住了

圖書|視頻|源代碼|專屬答疑區

掃碼購買

7.7折優惠中...

03 這本書有什麼值得推薦的地方?

這是一位從事20年軟件開發行業、10年教育行業的李寧老師編寫書籍,所以書籍的內容是老師根據學員量身定製編制的書籍,書籍內容講的非常的詳細,非常適合學習!

除了作者經驗比較豐富以外,裡面的內容也很適合入門學員學習,書籍裡有

  • 全書656頁,講的非常詳細

  • 一個很全的知識圖譜

  • 2400分鐘Python教學視頻,讓你學習不枯燥

  • 400道Python練習題,練習+書籍結合,讓你更深刻理解知識點

  • 500個源代碼案例

  • 5000頁中英文電子書

  • 專屬答疑區,一對一在線答疑

  • 是最容易學的Python 3版本

書籍裡視頻展示

12种主流编程语言输出“Hello World”,把我给难住了

書籍裡部分案例展示

12种主流编程语言输出“Hello World”,把我给难住了

書籍的評價也是很棒哦,買的小夥伴都覺得很適合學習

12种主流编程语言输出“Hello World”,把我给难住了

掃碼購買

7.7折優惠中...

碼書群,是一個可以為你推薦書籍的交流群,在這裡,你可以和不同技術的人進行交流,不知道選擇什麼樣的技術書籍學習,也可在群裡諮詢哦,學習或者工作壓力比較大,也可以在群裡聊些輕鬆的話題,也可以在群裡諮詢物流信息~

添加碼書小客服備註“碼書”入群哦

12种主流编程语言输出“Hello World”,把我给难住了


分享到:


相關文章: