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!
- !@#$%^&*()_+
- 05AB1E
- 0815
- 1C Enterprise
- 256
- 2B
- 420
- 4gl
- 4test
- 4th Dimension
- 8051 Assembly
- 8th
- ~Afrikaans
- ~Bengali
- ~Chinese
- ~Dutch
- ~English
- ~Español
- ~Finnish
- ~French
- ~German
- ~Gujarati
- ~Hausa
- ~Hebrew
- ~Hindi
- ~Indonesia
- ~Italian
- ~Javanese
- ~Kannada
- ~Malay
- ~Malayalam
- ~Marathi
- ~Mongolian
- ~Odia
- ~Polish
- ~Portuguese
- ~Punjabi
- ~Sanskrit
- ~Serbian
- ~Spanish
- ~Swedish
- ~Tamil
- ~Telugu
- ~Thai
- ~Traditional Chinese
- ~Turkish
- ~Ukrainian
- ~Urdu
- ~Zulu
- μλ
- قلب
- کوردیی ناوەندی
- なでしこ
- ひまわり
- 上海话
- 文言
- 易语言
- 🆒
- A++
- ABAP
- ABC
- ACIDIC
- Acpi
- ACRONYM
- ACS
- ActionScript 2
- ActionScript 3
- ActionScript flashmx
- ActionScript
- Ada
- Advpl
- Aeolbonn
- Aeolbonn
- Agda
- Aheui
- Aime
- Aiml
- ALAGUF
- Alda
- Algae
- ALGOL 60
- ALGOL 68
- ALGOL W
- Alore
- AlPhAbEt
- Amiga-E
- Amos
- Android
- AngelScript
- Angular
- Ante
- AntLang
- APC
- Apex
- APL
- AppleScript
- Applesoft BASIC
- ARC
- Arduino
- Arena
- Argh
- ArkScript
- Arnoldc
- AsciiDots
- Ash
- Asm2bf
- ASP
- Aspectj
- Assembler 6502
- Assembler 6502appleII
- Assembler 6502c64
- Assembler 6809vectrex
- Assembler 8048 videopac
- Assembler ARM
- Assembler Atari 2600
- Assembler Bootsect
- Assembler DCPU16
- Assembler FASM DOS
- 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 pdp10 midas
- Assembler pdp11 palx
- Assembler TASM DOS
- Assembler tms9900 ti99 4a
- Assembler Vax Ultrix
- Assembler Z80 Knightos
- Assembler Z80 TI83calculator
- Assembler Z80 zxspectrum
- ATS2
- Attache
- AutoHotKey
- AutoIt
- AutoLISP
- Avisynth
- Awful
- AWK
- B
- Backshift
- BAIK
- Ballerina
- Bash
- BASIC 256
- BASIC
- Batch to Memory
- Batch
- Batch
- Batsh
- Battlestar
- BC GNU
- BC
- BCPL
- Beanshell
- Beatnik
- Beef
- Befunge
- BennuGD
- Beta
- Binaryfuck
- BIRL
- BIT
- BitBitJump
- Bitsbox
- BlackRum
- BLC
- Blender
- Blitz3D
- Bloop
- Blub
- Bolgefuck
- Boo
- Boolfuck
- Bosque
- Brainfuck 2D
- Brainfuck
- Brainloller
- Broccoli
- BRZRK
- BuddyScript
- Burlesque
- Byter
- C++
- C
- Cache ObjectScript
- CAML
- Cardinal
- Casio BASIC
- cat
- Cbot
- Cduce
- Centura
- Ceylon
- CGI
- Chaos
- Chapel
- Cheddar
- Cheese++
- Chef
- Chicekn
- Cil
- Clean
- Clipper
- Clipper
- Clipper
- CLIPS
- CLISP
- Clojure
- COBOL
- CobolScript
- Cobra
- Coconut
- CoffeeScript
- ColdFusion
- Common Lisp
- Concurnas
- ContinuesEquation
- Control Language
- Cool
- Cor
- Coral 66
- COW
- Crystal
- C Shell
- CSharp
- CSON
- CSS
- Cuda
- Cuneiform
- Curry
- CypherNeo4j
- C*
- D
- dark
- Dart
- Darwin
- DataFlex
- db2
- dBase
- Dc
- DCL
- DCPU
- DD DD
- Decimal
- Delphi
- Delphi
- Deno
- Desmos
- Dis
- Divzeros
- DNA#
- DNA-Sharp
- DOG
- Dog
- DogeScript
- DOGO
- dongbei
- dos
- Dotlang
- Draco
- Dragon
- DreamMaker
- Drive-In Window
- DTrace
- DUP
- Dylan
- Dyvil
- D♭♭
- E
- e62qpodb593
- EBuild
- Ec
- EchoLisp
- Efene
- Egl
- Eiffel
- Elena
- Elixir
- Elixir
- Elm
- EmacsLisp
- Emerald
- Emmental
- Emojicode
- Emoticon
- Enkelt
- EOOOL
- Erlang EScript
- Erlang
- Euphoria
- Express
- F
- Factor
- Factors
- Falcon
- False
- Fancy
- Fantom
- Fennel
- Ferite
- Fetlang
- Fim++
- Fish
- Fjoelnir
- FlaScript
- Flask
- Flutter
- Fob
- Focal
- Fog.fog
- Foo
- Forobj
- Forth
- Fortob
- Fortran
- Fortran77
- Fourier
- FoxPro
- Fractran++
- Freebrain
- Frink
- FSharp
- FStar
- GAML
- Gammaplex
- GASOIL
- GDScript
- Gecho
- Genie
- Gentzen
- GeoJSON
- Gibberish
- Glass
- GML
- Go
- Golfscript
- Golo
- Google Apps Script
- Gosu
- Gosu
- GraphQL
- Gravity
- GreeeeeeeeenText
- Green Marl
- Gri
- GridScript
- Grin
- Groovy
- Gui4Cli
- Hack
- Haml
- Haskell
- Haxe
- Hello
- Hello++
- HEX
- Hexish
- Higher Subleq
- Hodor
- Hollow
- Holy C
- Homespring
- HOP
- HP_41C
- HQ9+
- HQ9++
- HTML
- Hubot
- Huf
- Hy
- HyperTalk
- I5
- IBM1401
- IcedCoffeeScript
- ICI
- Icon
- IDL
- Idris
- Il
- INCAL
- InDec
- Inform
- Ink
- Inkling
- Intercal
- Io
- Ioke
- IRC
- IronScheme
- Iscom
- ISLISP
- J
- Jade
- Jai
- Jasmin
- Jason
- Java
- JavaScript
- Jelly
- Jess
- JSFuck
- JSON
- JSONiq
- JSX
- JudoScript
- Julia
- Jython
- K
- Karel
- KimL
- Kipple
- Kitten
- Koberi C
- Kotlin
- KSH
- Kumir
- Labyrinth
- LassoScript
- LaTeX
- LazyK
- LBL
- LCoffee
- Less
- Leszek
- LilyPond
- Limbo
- Lingo
- Lisaac
- Lisp
- LiveScript
- LLVM
- LNUSP
- Locomotive Basic
- Logicode
- Logo
- Logtalk
- LOLA
- LOLCODE
- LOLPython
- LotusScript
- LSL
- Lua Grimex
- LUA
- LWC
- Löve
- M4
- MacLisp
- Macsyma
- Magic
- Make
- Malbolge
- Mariolang
- Markdown
- Mathematica Online
- MATLAB 1.0
- MATLAB
- MaxScript
- Mel
- Meq
- Mercury
- MilkScript
- Minecraft
- Mips
- Mirc
- Mmmm()
- ModiScript
- Modula 2
- Modula 3
- Mongo
- Monte
- Moo
- Moonscript
- Morse code
- Mouse
- Move
- Mozart
- Muf
- Mumps
- Mushcode
- Myrddin
- MySQL
- Mathematica
- Nadeshiko
- Neko
- Nemerle
- NewtonScript
- Nice
- Night
- Nim
- Nit
- Node.js
- NoFlo
- Novice
- Nu
- NWScript
- NXC
- o:XML
- Oberon 2
- Oberon
- Obix
- Obj
- Object Pascal
- Objective C
- Objective J
- ObjectStar
- OCaml
- Octave
- Omgrofl
- Ooc
- Ook!
- Opa
- OpenLaszlo
- Oracle SQL
- Orc
- OX
- Parenthetic
- Parser
- Pascal
- Pauscal
- Pawn
- PB
- PBWin
- Pebble
- PeopleCode
- Perfume
- Perl
- Perl
- Perl6
- Perseus
- Pharo
- Phix
- PHP
- PiCat
- Piet
- Pig
- PikaLang
- Pike
- Pinecone
- Pit
- Pizza
- Please Porige Hot
- PLI
- PLSQL
- Pluvo
- Polynomial
- Pony
- Portugol
- PostCSS
- Postgre SQL
- PostScript Page
- PostScript
- PosXML
- Potaka
- Potigol
- PowerShell
- Processing
- Profan
- Prolog
- Promela
- ProvideX
- Pug
- Pure Data
- PureBasic
- PureScript
- Pyret
- Python 2
- Python 3
- Q
- QBasic
- QCL
- Qore
- QSharp
- QU
- QuakeC
- QuartzComposer
- Qugord
- Quorum
- QWERTY
- R
- Racket
- Radixal
- Raku
- RatFor
- React
- React360
- Readlink
- RealBasic
- Reason
- Rebol
- Rebol
- Recurse
- Red
- Redis
- Refal
- reStructuredText
- Retro
- Rexx
- Ricktea
- Ride
- Ring
- RiveScript
- Rockstar
- Roco
- Roy
- RPG IV
- RPG
- RTL2
- Ruby
- Ruota
- Rust
- S Algol
- Sacred
- Sal
- Sas
- Sass
- Sather
- Scala
- Scheme
- SCHWift
- SCILab
- Scratch 1
- Scratch 2
- Scratch 3
- Scss
- Sed
- Seed
- Seed7
- Self
- Semicolon
- SendStuff
- Setanta
- Shakespeare
- Shell
- Shen
- Sidekiq
- SIL
- Simpl+
- Simula
- Skip
- Skript
- Slashes
- Slim
- Smali
- SmallTalk GNU
- SmallTalk
- Smil
- SML
- Snowman
- Solidity
- SoupScript
- SparQL
- Spoon
- SPSS
- SQL
- Squirrel
- Standard ML
- Stanza
- Starlark
- Streem
- Stuck
- Stylus
- SubleQ
- SuperCollider
- Svelte
- SVG
- Swift
- SystemTap
- Plain text
- Raffalang
- Tao Presentations
- TapeBagel
- Tcl
- TCSH
- Telephone
- Terra
- TeX
- THP
- THue
- TI Hexadecimal
- TIBasic
- TK
- Tri
- TrollScript
- TrumpScript
- TSQL
- TTCN3
- Turing
- Turing
- TypeScript
- Ubercode
- Ubiquity
- Umajin
- Unicomal
- Unicorn
- Uniface
- Unlambda
- Unreal Script
- V
- V
- Vala
- VB.NET
- Velato
- Verbose
- VerboseFuck
- Verilog
- Verve
- VHDL
- Vi
- VimScript
- Virgil
- Visual Basic for Applications
- Visual Basic Script
- Visual Basic
- VisualFoxPro
- VJass
- VMS
- Vowels
- VRML
- Vue
- Wenyan
- Wheat
- Whenever
- Whirl
- Whitespace
- WikiText
- WML
- WolframLanguage
- wowLang
- Wren
- WSH
- X D
- XBase++
- XBase
- XL
- XLisp
- Xlogo
- XML
- XPL0
- XQuery
- XRF
- XSLT
- XUL
- Y
- YAML
- YoLang
- YoptaScript
- ZBD
- Zepto
- Zetaplex
- Zig
- Zim
- Zimbu
- Zinc
- Zombie
- Zonnon
- ZPL
- ZScript
- ZSH