Hello World
From DocForge
The "Hello World!" program is quite often the first program a programmer writes in a new language. The program simply prints out the phrase, "Hello World!". This is a simple exercise that teaches the programmer the most basic functionality required to create an application in an unfamiliar language.
Contents |
Ada
A sample "Hello World!" program in the Ada programming language:
with Ada.Text_IO; procedure Hello is begin Ada.Text_IO.Put_Line("Hello, world!"); end Hello;
Bash
A sample "Hello World!" program in a Bash shell script:
#!/usr/bin/sh echo "Hello World!"
BASIC
A sample "Hello World!" program in BASIC:
10 PRINT "Hello World!"
C++
A sample "Hello World!" program in C++:
#include <iostream> using namespace std; int main() { cout << "Hello World!" << endl; return 0; }
C
A sample "Hello World!" program in C:
#include <cstdio> int main() { printf("Hello World!\n"); return 0; }
Haskell
A sample "Hello World!" program in Haskell:
module Main
where
import IO
main :: IO()
main = putStrLn "Hello World"
Java
A sample "Hello World!" program in Java:
public class Hello { public static void main(String args[]) { System.out.println("Hello World!"); } }
Lisp
A sample "Hello World!" program in Lisp:
(print "Hello World!")
PHP
A sample "Hello World!" program in PHP:
<?php echo 'Hello World!'; ?>
Perl
A sample "Hello World!" program in Perl:
#!/usr/bin/perl print "Hello World!";
Python
A sample "Hello World!" program in Python:
print 'Hello World!'

