Skip to content

Latest commit

 

History

History
511 lines (508 loc) · 7.07 KB

LANGUAGES.md

File metadata and controls

511 lines (508 loc) · 7.07 KB

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'))