HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
leachim6
hello-world
Assembly2012–2025
leachim6 / hello-world

hello-world

Hello world in every computer language. Thanks to everyone who contributes to this, make sure to see contributing.md for contribution instructions!

32Distinct people
32Mentions
2Explicit recommenders
12KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Hello world in every computer language. Thanks to everyone who contributes to this, make sure to see contributing.md for contribution instructions!

GitHub

Where it is used

No documented product use was verified in the last source check.

What people are saying

My favorite so far is Malbolge[0]: https://github.com/leachim6/hello-world/blob/master/m/malbol... "Malbolge was specifically designed to be almost impossible to use, via a…

throwaway7767 used a recommendation phrase. 2 indexed comments match. This is a phrase match, not a verdict.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year32 dated mentions

Observed mentions: 2012-03-26 17:22:49 UTC to 2025-12-21 14:13:22 UTC.

0510152012-01-01 00:00:00 UTC to 2013-01-01 00:00:00 UTC (exclusive): 3 mentions; 2 submissions, 1 comments20122013-01-01 00:00:00 UTC to 2014-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2014-01-01 00:00:00 UTC to 2015-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments2015-01-01 00:00:00 UTC to 2016-01-01 00:00:00 UTC (exclusive): 2 mentions; 1 submissions, 1 comments2016-01-01 00:00:00 UTC to 2017-01-01 00:00:00 UTC (exclusive): 17 mentions; 1 submissions, 16 comments2017-01-01 00:00:00 UTC to 2018-01-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2018-01-01 00:00:00 UTC to 2019-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments20182019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 2 mentions; 2 submissions, 0 comments2021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 2 mentions; 1 submissions, 1 comments2023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-01-01 00:00:00 UTC to 2026-01-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2025

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20122012-01-01 00:00:00 UTC2013-01-01 00:00:00 UTC321
20132013-01-01 00:00:00 UTC2014-01-01 00:00:00 UTC000
20142014-01-01 00:00:00 UTC2015-01-01 00:00:00 UTC202
20152015-01-01 00:00:00 UTC2016-01-01 00:00:00 UTC211
20162016-01-01 00:00:00 UTC2017-01-01 00:00:00 UTC17116
20172017-01-01 00:00:00 UTC2018-01-01 00:00:00 UTC110
20182018-01-01 00:00:00 UTC2019-01-01 00:00:00 UTC000
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC101
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC220
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC000
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC211
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC101
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC000
20252025-01-01 00:00:00 UTC2026-01-01 00:00:00 UTC110

From the project README

An excerpt from the repository, fetched Nov 13, 2026.

Read the project’s introduction
Hello World Hello World in every computer language. As I watch the collection expand, this project has blown up more than I ever thought possible. Thanks to everyone who continues to contribute; new languages are created every day! Make sure to see contributing.md for instructions on contributing to the project! Languages (1009 total) ! !@#$%^&*()_+ ():;#?! 0(nop^) 0587 05AB1E 0815 1+ 123 1C Enterprise 256 2B 420 4gl 4test 4th Dimension 6969 Assembler 8th @tention! @text ~English μλ قلب ᚱᚢᚾᛅᛦ * *><> うんちく なでしこ ひまわり タイルズ ドリトル プロデル 文言 易语言 火星文 秀丸マクロ ><> ?$51= 🆒 A++ aardio ABAP ABC ABS ACIDIC Acpi ACRONYM ACS ActionScript 2 ActionScript 3 ActionScript flashmx ActionScript Ada Add++ Advpl Aeolbonn Agda Aheui Aime Aiml ALAGUF Alan Alda Algae ALGOL 60 ALGOL 68 ALGOL W Alice Alore AlPhAbEt Amber Amiga-E Amos AnalF*ck And Android AngelScript Angular Ansible Ante AntLang APC Apex APL App Inventor AppleScript Applesoft BASIC ARC Arduino Arena Argh ArkScript ArnoldC ARTICLE Arturo AsciiDots Ash Asm2bf ASP Aspectj Assembler 4004 Assembler 6502 Assembler 6502appleII Assembler 6502c64 Assembler 6809vectrex Assembler 8048 videopac Assembler 8051 Assembler ARM aarch64 Assembler ARM Assembler Atari 2600 Assembler Bootsect Assembler DCPU16 Assembler FASM DOS Assembler FASM Win32 Assembler hla Assembler HP85 Assembler IBM360 Assembler Intel Assembler lc3 Assembler m68000 amigaos Assembler MASM DOS Assembler MASM Win32 Assembler MASM Win64 Assembler MIPS Assembler MMIX Assembler NASM FreeBSD Assembler NASM Linux Assembler NASM Linux64 Assembler NASM Macho64 Assembler NASM Win32 Assembler NASM Win64 Assembler pdp10 midas Assembler pdp11 palx Assembler RISC-V Assembler TASM DOS Assembler tms9900 ti99 4a Assembler Vax Ultrix Assembler Z80 Knightos Assembler Z80 TI83calculator Assembler Z80 zxspectrum Asteria ATS2 Attache AutoHotKey AutoIt AutoLISP Avisynth Awful AWK Axe A:; B Backshift BAIK Ballerina Bash BASIC 256 BASIC Batch Batsh Battlestar BBC BASIC BC GNU BC BCPL Beanshell Beatnik Beef Befunge BennuGD Beta Bhai Lang Bicep Binaryfuck BIRL BIT BitBitJump Bitsbox BlackRum Blawn BLC Blender Blitz3D Bloop Blub Bolgefuck Boo Boolet Boolfuck Bosque Bottle Brainfuck 2D Brainfuck Brainloller Brainrot Broccoli BRZRK BuddyScript Burlesque Byter C Shell C+ C+++ C++ C-- C Cache ObjectScript Cadence CAML Candy Cantonese Carbon Cardinal Casio BASIC CASL2 cat Catrobat Cbot Cduce CEBL Centura CESIL Ceylon CFEngine CGI Chaos Chapel Charcoal verbose mode Charcoal Charly ChaScript ChavaScript Cheddar Cheese++ Chef Chem CherryPy Chicken ChinesePython Cil Clean Clio Clipper CLIPS CLISP Clojure CLU CMake COBOL CobolScript Cobra Coconut CoffeeScript ColdFusion Come Here Comefrom0x10 Common Lisp Concurnas Cone ContinuesEquation Control Language Cool Coq Cor Coral 66 Cotowali COW Cryptol Crystal CSharp CSON CSS Cubix Cuda Cuneiform Curry Cyclone CypherNeo4j Cω C* Ć D dark Dart Darwin daScript DataFlex Db2 dBase Dc DCL DCPU DD DD Decimal Delphi Delphi Deno Desmos dg Dictu Dis Divzeros Django DNA# DNCL DOG DogeScript DOGO dongbei dos Dotlang DPATL Python Draco Dragon DreamMaker Drive-In Window DTrace DUP Dylan Dyvil D♭♭ E e62qpodb593 EBuild Ec EchoLisp Efene Egison Egl Eiffel Elena Elixir Elixir Elm Elvish EmacsLisp Emerald Emmental Emoji Emojicode EmojiCoder Emoticon Emotinomicon Enkelt EO EOOOL EPL Erg Erlang EScript Erlang es ESOPUNK Euphoria Evil Executable Express F# F Factor Factors Falcon False Fancy Fantom FastAPI Felix Fennel Ferite Fetlang Fim++ Fish Fist Fjoelnir FlaScript Flask Flix Flutter Fob Focal Fog.fog Foo Forobj Forth Fortob Fortran Fortran77 Fourier FoxPro Fractran++ FreakC Freebrain Frink FROM HERE TO THERE FStar G-BASIC GAML Gammaplex GASOIL GDScript Gecho Genie Gentzen GeoJSON GFA Basic Gibberish GitHub Actions Glass Gleam Gluon GML Go+ Go Gocaml Goldfish Golfscript Golo Google Apps Script Gosu Gosu GOTO++ GraphQL Gravity GreeeeeeeeenText Green Marl Gri GridScript Grin Grok groot Groovy GTA3Script Gui4Cli H++ Hack Haifuckqueue Haml Hamler Harbour Hare Haskell Haxe haystack Hello Hello++ HEX Hexish Higher Subleq Hodor Hollow Holy C Homespring HOP HP_41C HQ9++ HQ9+ HQ9funge HSP HTML HTTP Hubot Huf Husk Hy HyperTalk H🌍 I5 IBM1401 IcedCoffeeScript ICI Icon IDK IDL Idris Il INCAL InDec Inform Ink Inkling Integral Intercal Io Ioke IRC IronScheme Iscom ISLISP ITAMFSARL J# J Jade Jai Jakt Jasmin Jason Java JavaScript Jelly Jenkinsfile Jess Jolie JScript JSFuck JSON JSONiq JSX(DeNA) JSX(Facebook) JudoScript Julia Jython K Karel Ked KimL Kinx Kipple Kitanai Kitten Kivy Koa Kobeři-C Kojo Koka Kotlin Script Kotlin KSH KSP Kuin Kumir Kv Labyrinth LassoScript LaTeX Latino LazyK LBL LCoffee Lean Less Leszek libavg LibreOffice Basic Like, Python LilyPond Limbo LINE entry Lingo Lisaac Lisp ListLang LiveCode LiveScript llrl LLVM LNUSP Locomotive Basic Logicode Logo Logtalk LOLA LOLCODE LOLPython Lost LotusScript LSL Lua Grimex Lua Luau LWC Löve M4 MacLisp Macsyma Magic Make Malbolge Mana Manim Maple MarioLANG Markdown Mathematica Online Mathematica MATLAB 1.0 MATLAB Maxima MaxScript Mel MemeAssembly Meq Mercury MicroPython MilkScript Millfork Mind Minecraft Script Minecraft Mint Mips Miranda Mirc Mmmm() ModiScript Modula 2 Modula 3 Mojo Mokkosu Mongo Monkey Monte Moo MOONBlock Moonscript Morloc Morse code Mostawesomeprograminglanguage Mouse Move Mozart Mr Hashemi Muf Mumps Muon Mushcode MXML Myrddin MySQL Neko Nelua Nemerle NetRexx NewLISP NewtonScript Ni Nial Nice Night Nim Nit NoCode Node.js NoFlo Not Python Novice Nu NWScript NXC Oberon 2 Oberon Obix Obj Object Pascal Objective C Objective J ObjectStar OCaml occam Octave Odin oK Omgrofl ON THE WAY TO WHO KNOWS WHERE One Ooc Ook! Opa OpenLaszlo Oracle SQL Orc Org-mode Orion OSTRAJava OX Oxygene o:XML Painter Programming Pakhi Pangaea Panther ParaSail Parenthetic Parser Pascal Passerine Pattern Language Pauscal Pawn PB PBWin PCASTL Pebble PeopleCode Peregrine Perfume Perl Perl Perl6 Perseus Pharo Phi Phix PHP PiCat Piet Pig PikaLang Pike Pikelet! Pinecone Pit Pizza Please Pori
Read the full README on GitHub

What Hacker News says

32 sources

Show HN: Executing Hello World in many languages

I stumbled upon the Hello World collection (here: http://helloworldcollection.de), and discovered a couple of other similar resources (like this: https://github.com/leachim6/hello-world). Instead of just reading these snippets, I wanted to actually execute them — without installing dozens of compilers, interpreters, and runtimes locally. So I built a small framework that does just that. As of now it supports ~50 languages, and I’ll keep adding more over the next couple of weeks — I’d love to hit ~300 soon. Eventually I'd like to extend this into something more feature rich - still figuring out what those features are... :-) Quickstart (requires Docker): Step 1, git clone https://github.com/joelalcedo/polyglot-helloworld Step 2, cd polyglot-helloworld && ./run_all.sh What I’d love feedback on: better ways to structure the language definiti
Read the rest
ons, and ideas for what this framework could evolve into beyond Hello World. PRs welcome.
1 points · Open discussion
I really like the direct GitHub repo integration! I've thought about doing something similar as well. But keep in mind, this should be easy to do from the command line with a number of tools as long as you have a gpt-4 api key. I would probably trust gpt-3.5-turbo with this task in a pinch, but I think there would be more risk of it disrupting the original code. Here it is with aichat [1]: $ curl -s https://raw.githubusercontent.com/leachim6/hello-world/main/p/Python%203.py | aichat --model="gpt-4" -p "emit this exact code, but with helpful comments; don't put any comments before a #!shebang line if present" #!/usr/bin/env python3 # This is a simple Python script that prints "Hello World" to the console. # The first line, called the shebang, tells the operating system how to execute the script. # In this case, it specifies th
Read the rest
at the script should be run using the Python 3 interpreter. # The print function is used to output text to the console. # Here, it is used to print the string "Hello World". print("Hello World") Or with my own tool aider [2]: $ git clone https://github.com/leachim6/hello-world.git $ cd hello-world $ aider "p/Python 3.py" Added p/Python 3.py to the chat Using git repo: .git > add helpful comments p/Python 3.py <<<<<<< ORIGINAL #!/usr/bin/env python3 print("Hello World") ======= #!/usr/bin/env python3 # This is a simple Python script that prints "Hello World" to the console print("Hello World") # Print "Hello World" to the console >>>>>>> UPDATED Applied edit to p/Python 3.py Commit aad4afc aider: Added helpful comments to Python script. [1] https://github.com/sigoden/aichat [2] https://github.com/paul-gauthier/aider
In Show HN: File-by-file AI-generated comments for your codebase
Hey HN, the author here. This is the second iteration of what I thought out to be a platform (then named CodeSheets) for code snippet repos with a built-in code runner. Instead of building my own code repo platform, I am utilizing GitHub, GitLab and BitBucket and have added runners on each of them through a browser extension. In addition to browsing and storing snippets on GitHub, now you can even execute them without leaving your browser! You can run a Hello World program in every language[1] right from your browser without installing anything! (Okay, not every yet, but you get the point.) Due to the extensible architecture of the code, it is easy to add support for any website which has standalone code snippets. With the optional permissions, adding new websites (read host permissions) doesn't block extension updates. I have added suppo
Read the rest
rt for Go by Example[2] and Tutorials Point[3] with just a few lines of code. Even though it has been actually public for more than a year now, only recently I became confident in advertising it to a broader audience. Currently, it has more than 1000 weekly active users across Chrome and Firefox. For more info, check out the FAQ[4]. Any feedback is welcome. PS: I am currently a graduate student at ASU, looking for a Summer internship. [1] https://github.com/leachim6/hello-world [2] https://gobyexample.com [3] https://www.tutorialspoint.com [4] https://runmycode.online/faq.html
In Show HN: RunMyCode Online – Run Code Online, Directly from GitHub
throwaway7767·May 20, 2016Recommendation phrase
My favorite so far is Malbolge[0]: https://github.com/leachim6/hello-world/blob/master/m/malbol... "Malbolge was specifically designed to be almost impossible to use, via a counter-intuitive 'crazy operation', base-three arithmetic and self-altering code.[1] It builds on the difficulty of earlier, challenging esolangs (such as Brainfuck and Befunge), but takes this aspect to the extreme, playing on the entangled histories of computer science and encryption. Weaknesses in the design have been found that make it possible (though still very difficult) to write useful Malbolge programs." [0]https://en.wikipedia.org/wiki/Malbolge
In Hello world in every programming language

Showing the 15 most recent of 32 sources. Enable JavaScript to search and browse every indexed mention.

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.