C언어 프로그램을 처음 접할때 책에서 가장 먼저 나왔던 예제가 "Hello World!" 였었다.
Hello World를 출력하는 여러가지 컴파일러들....
그나저나 컴파일러가 이리도 많았구나. -,.-;
아래의 예제들은 http://codepad.org 에서 가져온 코드들이다.
웹상에서 컴파일러 언어를 선택한 후에 코드를 작성하면 해당 코드의 결과값까지 보여주며, 해당 내용을 URL로 다른 사용자에게 전달할 수 도 있다.
C:
|
#include<stdio.h>
main() {
printf("hello world");
return 0;
}
|
|
#include<stdio.h>
int main()
{
printf("Hello World\n");
return 0;
}
|
C++:
|
#include <string>
#include <iostream>
using namespace std;
int main()
{
string str("Hello World!"); // Or string str = "Hello World!";
cout << str << endl;
}
|
|
#include <stdio.h>
int main(void)
{
printf("Hello, World!\n");
return 0;
}
|
D:
|
void main()
{
writef("Hello World");
}
|
|
void main()
{
printf("%.*s", "Hello World");
}
|
Haskell:
|
main = putStrLn "hello, world!"
|
|
main = do
putStrLn "Hello world"
|
Lua:
OCaml:
|
let _ = print_endline "Hello, World!"
|
|
print_endline "Hello, world!";;
|
PHP:
|
<?php echo("Hello world"); ?>
|
|
<?php
echo 'hello world';
|
Perl:
Python:
|
a = "hello world";
print a
|
Ruby:
Scheme:
Tcl:
|
puts stdout {Hello World}
|