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

12 種主流程式語言輸出“ Hello World ”,你真的都會了嗎?

作者 | Fatos Morina

譯者 | 彎月,責編 | 屠敏

出品 | CSDN(ID:CSDNnews)

以下為譯文:

Hello world!剛開始學程式設計,或者學習一門新的程式語言時,我們編寫的第一個程式往往很簡單,而且往往這個程式就是輸出一個簡單的文字。

在閱讀本文時,你可能心知肚明我指的是哪種最常見的文字。沒錯,我說的就是Hello world。這段文字是你在剛踏上一段重要的旅程時問候世界的一種方式,為你接下來的旅程加油。

如果你很好奇並想知道如何使用最流行的12種程式語言來輸出Hello world的話,那麼我們就開始吧。

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

1. Java

class HelloWorld

{

public static void main(String[] args)

{

System。out。println(“Hello World!!”);

}

}

2. C

#include

int main(void)

{

printf(“Hello, world!”);

return 0;

}

3. Python

print(‘Hello World’)

4. C++

#include

using namespace std;

int main()

{

cout <<“\nHello World”<< endl;

return 0;

}

5. C#

using System;

namespace helloWorld

{

class HelloWorld

{

static void Main(string[] args)

{

Console。WriteLine(“Hello World!”);

}

}

}

6. Visual Basic .NET

Module HelloWorld

Sub Main( )

System。Console。WriteLine(“Hello world!”)

End Sub

End Module

7. JavaScript

console。log(“Hello World”);

8. PHP

<?php

// 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);

?>

9. Objective-C

#import

int main(int argc, const char * argv[]) {

@autoreleasepool {

NSLog(@“Hello World!”);

}

return 0;

}

10. SQL

SELECT ’Hello World‘;

PRINT ’Hello World‘;

11. Ruby

puts ’Hello World‘

12. MATLAB

fprintf ( 1, ’Hello, world!‘ );

quit

上述示例程式碼均摘自以下程式碼庫(

https://

github。com/blackbird71S

R/Hello-World

),你可以從中獲取更多示例。

此外,這個程式碼庫是開源的,如果你想新增其中未包含的其他程式語言,歡迎你貢獻程式碼。

原文:

https://

towardsdatascience。com/

how-to-print-hello-world-in-top-12-most-popular-programming-languages-736d49c6c61c

作者:Fatos Morina,資料科學家,軟體工程師。

本文為 CSDN 翻譯,轉載請註明來源出處。