May 23 2008   8:52AM GMT

The Hello World Collection

Rami AbuGhazaleh Profile: Rami

The Hello World Collection

“Hello World” is the first program one usually writes when learning a new programming language. The first Hello World program appeared in chapter 1.1 of the first edition of Kernighan & Ritchie’s original book about C, “The C Programming Language”, in 1978 and read like this:

main() {     printf("hello, worldn"); }

Since then, Hello World has been implemented in just about every programming language on the planet. This collection includes 370 Hello World programs in many more-or-less well known programming languages, plus 59 human languages.The programs in this collection are intended to be as minimal as possible in the respective language. They are meant to demonstrate how to output Hello World as simply as possible, not to show off language features. For a collection of programs that tell more about what programming in the languages actually is like, have a look at the 99 Bottles of Beer collection.

The Collection was compiled by Wolfram Rösler with help from many people around the world. It was started on 3-Oct-1994, put on the Internet on 30-Dec-1999, exceeded 200 entries on 14-Jul-2005, and 300 on 6-Dec-2006. It is now probably the biggest collection of Hello World programs on the Internet, and the only one collecting human languages as well. It is administered as a bunch of text files which are compiled into this single HTML file by a bash script executed under the Cygwin environment, run on Windows.

 Comment on this Post

There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when other members comment.

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

Share this item with your network: