12K ·GitHub
What is this?
A massive crowdsourced collection of 'Hello, World!' programs written in over 1000 different computer languages, from mainstream ones to obscure esolangs.
Is this a library or just a list of code snippets?
It's a reference repository: a folder structure full of individual 'Hello World' source files, one or more per language, not a runnable app or library.
How do I find a specific language's example?
Browse the repository folders by language name, or check the languages list in the README; each language has its own file(s) with the Hello World source.
Do I need to install anything to use this?
No, it's just source code examples; you only need whatever compiler or interpreter the specific language you're curious about requires.
Who is this useful for?
Programmers curious about esoteric or rare languages, educators showing syntax diversity, and contributors who want to add their favorite language's Hello World.
Does it include joke or esoteric languages?
Yes, it includes many esolangs like Brainfuck, Malbolge, LOLCODE, Ook!, and Shakespeare-style languages alongside mainstream ones like Python and Java.
Is the list actively growing?
Yes, the README notes new languages are added frequently as contributors submit them, and it's tracked via a CI workflow that updates the README.
What are similar projects?
learnxinyminutes-docs, ciencia-da-computacao, 33-js-concepts, rust-learning, swift-algorithm-club, open-source-cs, SIH-Winners-PPt-and-Sources, AngularJS-Learning
Which topics is it in?
example, assembly, collection, programming-language, algorithms, reference, beginner-friendly, learning-resources, hacktoberfest, awesome-list, list, tutorial