对很多人来说,每当学习一门新的编程语言,写下的第一行代码可能都是“Hello,World!“。因此,”Hello,World!" 已经成为一段经典程序。在成长中,程序员通常会使用多种编程语言,大部分程序员甚至实现过十几种”Hello,World!”版本。甚至还出现了一种衡量标准,叫做 TTHW,用于评估程序员用新的编程语言实现一段“Hello, World!”程序并成功运行所花费的时间 。
1. C
#include
int main()
{
printf("Hello, World");
return(0);
}
2. C++
#include
int main()
{
std::cout << "Hello World";
return 0;
}
3. C#
using System;
class Program
{
public static void Main(string[] args)
{
Console.WriteLine("Hello, World");
}
}
4. Bash
5. Basic
6. HTML
7. Java
public class Main {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
8. Clipper
9. Delphi
program HelloWorld;
begin
Writeln('Hello, World');
end.
10. CoffeeScript
console.log 'Hello, World'
11. MatLab
12. Julia
13. JavaScript
document.write('Hello, World');
14. Logo
15. jQuery
$("body").append("Hello, World");
16. Perl 5
17. Pascal
program HelloWorld;
begin
WriteLn('Hello, World');
end.
18. Objective-C
#import
#import
int main(void)
{
NSLog(@"Hello, World");
return 0;
}
19. Visual Basic .NET
Module Module1
Sub Main()
Console.WriteLine("Hello, World")
End Sub
End Module
20. R
21. VBScript
22. XSLT
23. Processing
void setup(){
println("Hello, World");
}
24. Ruby
25. Swift
26. Python
27. Php