Hello World: Difference between revisions
Jump to navigation
Jump to search
imported>Subpagination Bot m (Add {{subpages}} and remove any categories (details)) |
imported>Jean Gebarowski m (→new examples) |
||
Line 5: | Line 5: | ||
A '''Hello World''' program, as first introduced in the book ''The C Programming Language'', is a very short program that typically just prints a word or two of output to a console. Such a program is often one of the first programs that a [[programmer]] writes when learning a [[programming language]], as it provide's a cursory introduction to the language's [[syntax]] and output. | A '''Hello World''' program, as first introduced in the book ''The C Programming Language'', is a very short program that typically just prints a word or two of output to a console. Such a program is often one of the first programs that a [[programmer]] writes when learning a [[programming language]], as it provide's a cursory introduction to the language's [[syntax]] and output. | ||
== Example in C == | == Example in some of the most popular languages == | ||
=== Example in C === | |||
<pre> | <pre> | ||
#include <stdio.h> | #include <stdio.h> | ||
Line 15: | Line 16: | ||
} | } | ||
</pre> | </pre> | ||
=== Example in C++ === | |||
<pre> | |||
// Hello World in C++ (pre-ISO) | |||
#include <iostream.h> | |||
main() | |||
{ | |||
cout << "Hello World!" << endl; | |||
return 0; | |||
} | |||
</pre> | |||
=== Example in Java === | |||
<pre> | |||
// Hello World in Java | |||
class HelloWorld { | |||
static public void main( String args[] ) { | |||
System.out.println( "Hello World!" ); | |||
} | |||
} | |||
</pre> | |||
=== Example in Perl === | |||
<pre> | |||
# Hello world in perl | |||
print "Hello World!\n"; | |||
</pre> | |||
=== Example in PHP === | |||
<pre> | |||
<?php | |||
// Hello World in PHP | |||
echo 'Hello World!'; | |||
?> | |||
</pre> | |||
== See also == | == See also == | ||
Revision as of 12:26, 24 October 2007
A Hello World program, as first introduced in the book The C Programming Language, is a very short program that typically just prints a word or two of output to a console. Such a program is often one of the first programs that a programmer writes when learning a programming language, as it provide's a cursory introduction to the language's syntax and output.
Example in some of the most popular languages
Example in C
#include <stdio.h> int main() { printf("This is my first C program!\n"); return 0; }
Example in C++
// Hello World in C++ (pre-ISO) #include <iostream.h> main() { cout << "Hello World!" << endl; return 0; }
Example in Java
// Hello World in Java class HelloWorld { static public void main( String args[] ) { System.out.println( "Hello World!" ); } }
Example in Perl
# Hello world in perl print "Hello World!\n";
Example in PHP
<?php // Hello World in PHP echo 'Hello World!'; ?>
See also
External links
The Hello World Collection in more than 300 programming languages