今天是10月24號,這天被認為是程序員的節(jié)日,小編的同事(非程序員)們都在祝程序員們節(jié)日快樂,玩法也五花八門,就像這樣:
實際上就是一種helloworld 的變體
今天我們就來總結(jié)下各種語言的hello world吧!
C語言
printf("hello world!\n");
C++
cout<<"hello world!\n"<<endl;
python
# python2 寫法
print "hello world!"
#python3寫法
print("hello world!")
Golang(go語言)
fmt.Print("hello world!")
Java
System.out.println("hello world!");
C#
Console.WriteLine("hello world");
swift
print("hello world")
php
<?php echo "hello world"?>
//使用短標簽的寫法
<? echo "hello world"?>
JavaScript:
//寫法一,在html文本中輸出
document.write("helloworld");
//寫法二,nodejs
var sys =require("sys");
sys.puts("hello world");
//寫法三,在瀏覽器控制臺界面輸出
console.log("hello world")
R語言
cat('hello world!')
Ruby
//寫法1 print寫法
print"hello world!\n"
//寫法2 puts寫法
puts "hello world!"
SQL
SELECT 'hello world!'
perl
print "Hello World!\n";
Visual Basic .NET
Module Hello
Sub Main()
Console.WriteLine("Hello World!")
End Sub
End Module
Scala
println("Hello World!")
Shell
(echo) (Windows, macOS, Linux)
echo "Hello World!"
(printf) (macOS, Linux)
printf "Hello World!"
Fortran
program hello
print *, "Hello World!"
end program hello
Pascal
Program HelloWorld(output);
begin
writeln('Hello world!')
BASIC
PRINT "Hello world!"
Delphi
program HelloWorld;
begin
Writeln('Hello World!');
end.
CoffeeScript
console.log 'Hello World!'
MatLab
disp('Hello World!')
Julia
println("Hello World!")
Objective-C
NSLog(@"Hello World!")
VBScript
MsgBox "Hello World!"
總結(jié)
小小的一個helloworld輸出,不同語言各有各的風格,但都有一定的相似,有些前輩(比如vb.net,F(xiàn)ortran等)比較復(fù)雜,然后后輩們都比較簡單,一定程度上也可以看得出編程語言是在趨于簡單化,相同化,而python是這些編程語言里面的佼佼者,學(xué)習(xí)編程還是得優(yōu)先考慮學(xué)習(xí)python!
本篇到此也就結(jié)束了,祝各位剛開始學(xué)習(xí)編程的小伙伴學(xué)業(yè)有成,也祝各位程序員同行們節(jié)日快樂!