作為一名程式設計師,在初步學習程式設計想必都繞不開一個最為基礎的入門級示例“Hello World”,那麼,你真的瞭解各個語言“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 翻譯,轉載請註明來源出處。