List of languages. Pick one you like and open a PR. Make sure you've read CONTRIBUTING.md
You can also request a new language to be added to the list, just leave a comment here.
- 4th Dimension/4D
- 8th
- 0815
- (Visual) FoxPro
- A+
- ABAP
- ABC
- AC3 Assembly
- ACL2
- ActionScript
- Ada
- Agena
- Agilent VEE
- Aime
- Algae
- Algol
- Alice
- Alore
- AmbientTalk
- AmigaE
- Angelscript
- Ansible
- AntLang
- Anyways
- Apex
- APL
- AppleScript
- Applesoft BASIC
- Apricot
- Arc
- Arduino
- Arendelle
- Argile
- ArnoldC
- ASP
- AspectJ
- Assembly
- Astro
- Asymptote
- ATLAS
- ATS
- Augeas
- AutoHotkey
- AutoIt
- AutoLISP
- Automator
- Avenue
- AWK
- Axe
- Babel
- Ballerina
- Bash
- BASIC
- BASIC256
- Battlestar
- BBC BASIC
- bc
- BCPL
- beeswax
- Befunge
- BETA
- Blast
- BlitzBasic
- BlitzMax
- BML
- Boo
- Bourne Shell
- Brace
- Bracmat
- Brainfuck
- Brat
- Brlcad
- Bro
- Burlesque
- C
- C1R
- C Shell
- C-Omega
- C#
- C++
- C++/CLI
- Caml
- Cat
- Cduce
- Ceylon
- CFML
- cg
- Ch
- Chef
- CHILL
- ChucK
- CIL
- CL (OS/400)
- Clarion
- Clay
- Clean
- Clipper
- CLIPS
- Clojure
- CLU
- CMake
- COBOL
- Cobra
- CoffeeScript
- ColdFusion
- Comal
- Comefrom0x10
- Common Lisp
- Component Pascal
- Coq
- Cow
- Crack
- Creative Basic
- Crystal
- CSS
- cT
- Curl
- D
- Dafny
- Dao
- Dart
- dc
- DCL
- DCPU-16 ASM
- DDNC
- Déjà Vu
- Delphi/Object Pascal
- DeviousYarn
- DiBOL
- DIV Games Studio
- DM
- DWScript
- Dylan
- Dylan.NET
- E
- eC
- EchoLisp
- ECL
- ECMAScript
- EDSAC order code
- Efene
- Egison
- EGL
- Eiffel
- Ela
- elastiC
- Elena
- Elisa
- Elixir
- Elm
- Emacs Lisp
- Emojicode
- Erlang
- ERRE
- Etoys
- Euler Math Toolbox
- Euphoria
- EXEC
- Extended Brainfuck
- Ezhil
- F#
- Factor
- Falcon
- FALSE
- Fancy
- Fantom
- Felix
- ferite
- Fexl
- Fish (Not the Fish Shell)
- Fish Shell
- FOCAL
- Forth
- Fortran
- Fortress
- FreeBASIC
- Frege
- friendly interactive shell
- Frink
- FunL
- FUZE BASIC
- Gambas
- GAP
- gecho
- Gema
- Gentee
- GFA Basic
- GLBasic
- Glee
- GML
- GNU Octave
- Go
- Golfscript
- Gonda
- Google AppsScript
- Gosu
- Groovy
- GTA3Script
- GW-BASIC
- Hack
- Halon
- Harbour
- Haskell
- Haxe
- Heron
- HicEst
- HLA
- HolyC
- Hoon
- HPL
- HPPPL
- HQ9+
- HTML
- Hy
- HyperTalk
- I
- Icon / Unicon
- IDL
- Idris
- Inform
- Informix-4GL
- Integer BASIC
- INTERCAL
- Io
- Ioke
- IWBASIC
- J
- J#
- Jack
- Jacquard Loom
- JADE
- Java
- Java FX Script
- JavaServer Pages / JSP
- JavaFX
- JavaScript
- JCL
- Joy
- jq
- JScript
- JScript.NET
- Julia
- Kaya
- Kdf9 Usercode
- Kitanai
- Kite
- Kitten
- KonsolScript
- Korn Shell (Ksh)
- Kotlin
- LabVIEW
- Ladder Logic
- Lang5
- Lasso
- LC3 Assembly
- LFE
- Liberty BASIC
- Lily
- LilyPond
- Limbo
- Lingo
- Lisaac
- Lisp
- Little
- LiveCode
- LLVM
- Lobster
- Logo
- Logtalk
- LOLCODE
- LotusScript
- LPC
- LSE64
- Lua
- Lustre
- M4
- Maclisp
- MAD
- Magic
- Magik
- make
- Malbolge
- MANTIS
- Maple
- Markdown
- Mathematica / Wolfram Language
- MATLAB
- Maude
- Max/MSP
- Maxima
- MAXScript
- MEL
- Mercury
- Metafont
- Mirah
- mIRC Scripting Language
- Miva
- ML
- ML/I
- Modula-2
- Modula-3
- Monkey
- MOO
- MoonScript
- Morfa
- Moto
- MS-DOS Batch
- MUF
- MUMPS
- MyDef
- MyrtleScript
- MySQL
- Mythryl
- NATURAL
- Neat
- Neko
- Nemerle
- NetRexx
- newLISP
- Nim / Nimrod
- Nit
- NQC
- NSIS
- Nu
- NXT-G
- Oberon / Oberon-2
- Objeck
- Object Rexx
- Objective-C
- Objective-J
- OCaml
- Occam
- Octave
- Oforth
- Onyx
- OOC
- ooRexx
- Opa
- OpenCL
- OpenEdge ABL
- OpenLisp
- Openscad
- OPL
- Oxygene
- Oz
- Paradox
- PARI/GP
- Parrot
- Pascal
- PASM
- Perl
- Phix
- Piet
- PHP
- PicoLisp
- Pict
- Pike
- PILOT
- PIR
- PL/I
- PL/M
- PureScript
- PL/SQL
- Pliant
- Pony
- Pop11
- PostScript
- Potion
- POV-Ray
- PowerBasic
- PowerScript
- PowerShell
- Processing
- ProDOS
- Prolog
- PSQL
- Puppet
- Pure
- Pure Data
- PureBasic
- Python
- Q
- Quill
- R
- Ra
- Racket
- Raven
- REALBasic
- REBOL
- RED
- Retro
- Revolution
- REXX
- Ring
- RPG (OS/400)
- RTL/2
- Ruby
- Run BASIC
- Rust
- S
- S-PLUS
- Salmon
- SAS
- Sather
- Scala
- Scheme
- Scilab
- Scratch
- sed
- Seed7
- Self
- Set lang
- SETL
- SETL4
- Shakespeare
- Shell
- Shen
- Shiny
- Sidef
- SIGNAL
- SIMPOL
- Simula
- Simulink
- Sisal
- SkookumScript
- Slate
- Smalltalk
- smart BASIC
- Smarty
- SmileBASIC
- SNOBOL4
- SNUSP
- SPARK
- Sparkling
- SPL
- SPSS
- SQL
- SQR
- Squeak
- Squirrel
- Standard ML (SML)
- Stata
- Suneido
- SuperCollider
- Swift
- Swift (Playground)
- Symsyn
- TACL
- Tcl
- Teco
- Terra
- TestML
- TeX / LaTeX
- Thai
- thinBasic
- TI-39 BASIC
- TI-83 BASIC
- TI-Z80 BASIC
- TOM
- TorqueScript
- TPP
- Transact-SQL
- TransFORTH
- Trith
- True BASIC
- Turing
- TUSCRIPT
- TypeScript
- Uniface
- Unlambda
- Ursa
- Ursala
- Uyir (உயிர்)
- V
- Vala/Genie
- VBScript
- Vedit macro language
- Verilog
- VHDL
- Vim Script
- VimL
- Visual Basic
- Visual Basic .NET (VB.NET)
- Viua VM assembly
- Wart
- WebDNA
- Whenever
- Whiley
- Whitespace
- Wren
- X10
- xBase
- XBase++
- xEec
- Xen
- XL
- XLISP
- XPL
- XPL0
- XQuery
- XSLT
- yacc
- Yorick
- Z shell (Zsh)
- zkl
copy(a.split('\n').sort((a, b) => naturalCompare(a.substring(5), b.substring(5))).join('\n'))