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.
- 0(nop^)
- 0x29A
- 0x29C
- 01_
- 1+
- 1cnis
- 1L
- 1mpr0mp2
- 2-ill
- 2B
- 2D-Reverse
- 2DP
- 2iota
- 2L
- 3code
- 3D
- 3switchBF
- 4
- 4DL
- 4th Dimension/4D
- 5-logic
- 5command
- 6ix
- 7
- 7Basic
- 8th
- 23
- 90
- 96
- 123
- 0815
- 1337
- 2014
- 2017
- 2050706
- --C-=C-C--
- :≠
- !!!
- !!!Batch
- ???
- .box
- .Gertrude
- .m@dpr'a'prozessor
- .mOdMoDwOrM
- .yacuabll
- (0)
- ( ͡° ͜ʖ ͡°)fuck
- (())
- ():;+-#?!
- ()
- []
- ]
- @tention!
- @text
- *><>
- *brainfuck
- *W
- ///
- /ˈæmbiːɛf/
- #hell
- ++brainfuck++
- ><>
-
-! - ~
- ~#
- ~ATH
- ~English
- $tonePits
- A0A0
- A Pear Tree
- A programming language is a formal language that specifies a set of instructions that can be used to produce various kinds of output.
- a-gram
- A:;
- A+
- AAAAAAAAAAAAAA!!!!
- Aargh!
- ABAP
- ABC
- ABCDXYZ
- ABCR
- ABCs
- AC3 Assembly
- ACIDIC
- ACL2
- ACRONYM
- ActionScript
- Ada
- Addleq
- ADJUST
- Aeolbonn
- Aeon
- AFTL
- Agena
- Agilent VEE
- Agony
- Aheui
- Aime
- AIV
- Ajsone
- Alacrity
- ALAGUF
- Alchemy
- Ale
- Alex
- Algae
- Algol
- Alice
- Alight
- Alloy
- Alore
- ALPACA
- AlPhAbEt
- AlphaBeta
- Alphabetti spaghetti
- ALPL
- AmbientTalk
- Amelia
- AmigaE
- Amycus Severus
- Amycus
- And
- Andrei Machine 9000
- Anemone
- Angelscript
- ANItka
- AnnieFlow
- Another Pi Language
- Ansible
- Ant Script
- Ante
- AntLang
- AnyPL
- Anyways
- Apex
- APL
- AppleScript
- Applesoft BASIC
- Apricot
- Arbol
- Arc
- ARCAL
- Archway
- Arduino
- Arendelle
- Argh!
- Argile
- Armok
- ArnoldC
- Arrow
- AsciiDots
- asdf
- Ashtol
- ASP
- AspectJ
- AssemblerFuck
- Assembly
- Astro
- Asymptote
- ATLAS
- Atom (Esolang)
- Atom (Feeds)
- ATS
- AttoASM
- ATZ
- Aubergine
- Augeas
- Auo
- Aura
- AutoHotkey
- AutoIt
- AutoLISP
- Automator
- AutoMouse
- Avenue
- AWK
- Ax
- Axe
- axo
- Aya
- az
- B1nary
- B-tapemark
- Babel
- BackFlip
- Backtracking INTERCAL
- Bag
- BAK
- Ballerina
- BAM128
- BANCStar
- Bantas
- Barely
- Bash
- BASIC256
- Basic Input/Output Commands
- BASIC
- Battlestar
- BBC BASIC
- bc
- BCDFuck
- BCPL
- BDAMD
- Beam
- BeanShell
- Bear Food
- Beatnik
- beeswax
- Befalse
- Befreak
- Befunge
- Befunge/index.php
- Befunk
- Benul
- BestFriends.js
- BETA
- beta-Juliet
- Betterave
- Beturing
- BF Joust
- BF-PDA
- BF-RLE
- BF-SC
- BF+BF
- BFEnet
- BFI
- BFM
- Billiard ball machine
- Binary combinatory logic
- Binary lambda calculus
- Binaryfuck
- Binodu
- BIO
- Biota
- Bipoint
- BIT
- BitBitJump
- BitChanger
- BitChip
- BitCycle
- BitFlip
- Bitfuck
- Bitoven
- BiTrax
- Bitwise Cyclic Tag
- Blablafuck
- Black
- Blank
- Blast
- Blind
- BlitzBasic
- BlitzMax
- blo
- Bloop
- Bloux
- BML
- Boat
- BogusForth
- Boo
- Boolfuck
- Bourne Shell
- Boxy
- Brace
- Bracket Hax
- Brackit
- Bracmat
- Brain-Flak
- Brain
- brainbool
- BrainClub
- Braincopter
- BrainCurses
- Brainfact
- Brainfork
- Brainfuck
- Brainfuck Substitutor
- Brainfuck--
- Brainfuck/w/index.php?title=Talk:Brainfuck/index.php
- Brainfuck+3
- Brainfuck++
- BrainfuckXT
- brainfunct
- BrainFunge2
- Braingolf
- Brainhype
- BrainInt
- Brainloller
- Brainlove
- Brains
- Brainscrambler
- BrainSpace 1.0
- Brainstack
- Brainstuck
- Braintrust
- Braintwist
- Braktif
- Branch
- Brat
- BRB
- Brian & Chuck
- Brlcad
- Bro
- Brook
- Bruijndejx
- BRZRK
- BSM
- Bub
- Bubble
- Bug Computer
- Bullfrog
- Burlesque
- Burro
- But Is It Art?
- BV
- Byte Syze
- ByteByteJump
- Bytemap
- BytePusher
- Byter
- C1R
- C Shell
- C-LONG
- C-Omega
- C
- C#
- C+
- C++
- C++/CLI
- Cabra
- Calculator
- Calculon
- Calcutape
- CalScript
- Caml
- Camouflage
- Campfire
- CaneCode
- Capuirequiem
- Cardinal
- Carriage
- CASTLE
- Cat
- Catch
- cbrain
- Cduce
- Cellbrain
- Celum
- Ceylon
- Cfluviurrh
- CFML
- cg
- Ch
- Chaincode
- Chaingate
- Challenger
- Chance
- Charcoal
- ChaScript
- Checkout
- Chef
- Chicken
- Child
- CHILL
- Choon
- ChucK
- ChuckScript
- Churro
- CIL
- Circuit Diagram
- Circute
- CJam
- CL (OS/400)
- Clarion
- Clay
- CLC-INTERCAL
- Clean
- ClearBF
- Clem
- Clip
- Clipper
- CLIPS
- Clojure
- CLooP
- CLU
- Clue (Keymaker)
- Clue (oklopol)
- Clunk
- CMake
- COBOL
- Cobra
- Cod
- Codan
- CodeFuck
- CoffeeScript
- Colambda
- ColdFusion
- Comal
- Come Here
- Comefrom0x10
- ComeFrom
- Commercial
- Common Lisp
- COMPLEX
- Complode
- Component Pascal
- CompressedFuck
- Con-Text
- Condit
- Conedy
- Confusion
- Constantinople
- ContinuousEquation
- Conveyor
- Cood
- Coq
- Cork
- Countdown
- Cow
- cQuents
- Crab
- Crack
- Crainfuck
- Creative Basic
- CRTL
- Crystal
- CSL
- CSS
- cT
- Ctonia
- Cubix
- Cufrab
- Cupid
- Curl
- CUTLASS
- Cvlemar
- Cyclic ACIDIC
- ↄ
- d1ffe7e45e
- D
- Dafny
- Daft
- DALIS
- Dao
- Daoyu
- Dark
- Darmok
- Dart
- DateFuck
- DBFV!
- DBR
- dc
- DCL
- DCPU-16 ASM
- DcScript
- dd/dd
- DDNC
- Deadfish
- Déjà Vu
- Delphi/Object Pascal
- Deltaplex
- Dependently Typed Binary Lambda Calculus
- Derpcode
- Derplang
- Deviating Percolator
- DeviousYarn
- DiBOL
- DigFill
- Dimensifuck
- Dimensions
- Dirst
- Dis
- DIV Games Studio
- Divzeros
- DL
- DM
- DNA#
- DOBELA
- DOG
- Dogescript
- Doorspace
- Dot
- DoubleFuck
- Drainfuck
- Drift
- Drive-In Window
- DROL
- DStack
- Duck Duck Goose
- Dumbf*ck
- DumbScript
- DUP
- Dupdog
- DWScript
- Dylan.NET
- Dylan
- DZZZZ
- E
- Easy
- eC
- EchoLisp
- ECL
- ECMAScript
- Edge
- EDSAC order code
- Efene
- Egison
- EGL
- Eiffel
- Ela
- ELANG
- elastiC
- Electric BitFunk
- Element
- Elena
- Elisa
- Elixir
- Elm
- Elog
- Emacs Lisp
- Emmental
- Emo
- Emoji-gramming
- Emojicode
- Emotebatch
- Emoticon
- EmuBug
- EncryptFuck
- Enema
- Enigma-2D
- Eniuq
- Entropy
- EntropyAssembler
- Eodermdrome
- EOOOL
- EPL
- EPOAQ
- Erlang
- ERRE
- Espro
- ETA
- eTalk
- ETAS
- Etcha
- Etoys
- Euler Math Toolbox
- Euphoria
- Everett
- evil
- eWagon
- excela
- EXCON
- EXEC
- Expload
- Explode
- Extended Brainfuck
- Extended Foo
- Ezhil
- F
- F#
- Fackward
- Fact
- Factor
- Factory
- FakeASM
- Falcon
- FALSE
- Fancy
- FANJIX
- Fantom
- Felix
- ferite
- ferNANDo
- Fetlang
- Fexl
- FFM/FFB
- Figurehead
- FileCode
- FiM++
- Finite Groups
- Fish (Not the Fish Shell)
- Fish Shell
- Fishing
- FISHQ9+
- Fission
- Fit
- Flatline
- Flip
- FlogScript
- flow_chart
- Fluffle Puff
- Flump
- Fm
- Fob
- FOCAL
- Focus
- Folder
- Folders
- Foo
- Foobar and Foobaz and Barbaz, oh my!
- Footsteps
- Formula
- Forobj
- Forte
- Forth
- Fortob
- Fortran 77
- Fortran 90
- Fortran
- Fortress
- Fortuna
- FOSCode / FOSC
- Fourfuck
- Fourier
- Fpulse
- Fractran
- Fractran++
- FRAK
- FreeBASIC
- Frege
- friendly interactive shell
- Fringespeak
- Frink
- Fromage
- Fuck4
- Fueue
- Fugue
- Full 0
- Fumble
- Funciton
- Fünke
- FunL
- FURscript
- Fuun DNA
- Fuun RNA
- FUZE BASIC
- G*
- Gambas
- Gammaplex
- Gaot++
- GAP
- GASOIL
- Gbagbo
- GDScript
- gecho
- Gema
- Gemooy
- Genome
- Gentee
- Geom
- Geom++
- GFA Basic
- Gibberish
- Gibberish/JavaScript, another kind of Gibberish
- Glass
- Glava
- GLBasic
- Glee
- Glypho
- GML
- GNU Octave
- Go
- GodScript
- Goldfish
- Golfscript
- Golunar
- Gonda
- Google AppsScript
- Gopher
- Gorispace
- Goruby
- Gosu
- GOTO 10
- Goto
- GOTO++
- GPRX 3000
- GrainFimple
- GraNoLa/M
- Graphical Brainfuck
- Grass
- Gravity
- Gray Snail
- GridScript
- Grin
- Grits
- Grocery List
- Groovy
- Grusom Skjebne
- GTA3Script
- GW-BASIC
- Hack VM
- Hack
- Haifu
- Half-Broken Car in Heavy Traffic
- Halon
- HALT
- Hannah
- Hanoi Love
- Hanoiing
- HaPyLi
- Harbour
- Hardfuck
- Hargfak
- Harp
- Haskell
- Hatter
- Haxe
- hcbf
- Headsecks
- HeartForth
- Hebe Script
- Hello++
- HELP
- Heron
- Hev
- HEX
- Hexagony
- hexish
- HicEst
- Higher Subleq
- HighFive
- HLA
- Hodor
- Hollow
- HolyC
- Home Row
- Homespring
- Hoon
- Hopscotch
- HPL
- HPPPL
- HQ9+
- HSPAL
- HSQ
- HTML
- Humo
- Hunter
- Hy
- hydra
- Hyper Set Language
- Hyperamycus
- HyperTalk
- I
- iag
- Icon / Unicon
- IDL
- Idris
- IDTM
- Iexp
- Ignition
- IINC
- ILLGOL
- ImageFuck
- Immi
- Impera
- Implieses
- INCAL
- Incident
- Indirect
- InfChessPro
- Infinite Vector
- InfiniTick
- InfiniTUM
- Inform
- Informix-4GL
- Inline
- Insomnia
- InSpace
- Integ
- Integer BASIC
- Integral
- INTERCAL
- InterWater
- Intolerant
- Io
- Ioke
- Ionic
- Iota
- IRC
- Iris
- ISCOM
- itflabtijtslwi
- IWBASIC
- J--
- J
- J#
- Jack
- Jacquard Loom
- JADE
- Japt
- Jasp
- Java2K
- Java FX Script
- Java
- JavaFX
- Javagrid
- JavaScript
- JavaServer Pages / JSP
- JCL
- Jeem (لغة ج)
- Jolverine
- Jot
- Joy
- jq
- JScript
- JScript.NET
- JSFuck
- Jug
- Julia
- JUMP
- JumpFuck
- JUSTIF
- K-on Fuck
- Kangaroo
- KanjiCode
- Karma
- Kaya
- Kayak
- Kdf9 Usercode
- Kelxquoia
- KEMURI
- Keya
- KimL
- Kinetosis
- Kipple
- Kitanai Tiny and dirty language
- Kitanai
- Kite
- Kitten
- Kkipple
- Klein
- KlingonCode
- Klon
- Knight Shuffling Tower
- Kolmogorov
- KonsolScript
- Korn Shell (Ksh)
- Kotlin
- kvikkalkul
- l33t
- L00P
- LabVIEW
- Labyrinth
- Laconic
- Ladder Logic
- Lamb
- Lambda: the Gathering
- Lambda
- Lambdastack
- LAMPA
- Lang5
- Langar.io
- Lasso
- Last ReSort
- Lazy Bird
- Lazy K
- Lazy
- LC3 Assembly
- Lenta
- Leszek
- LFE
- Lhooq
- Libertas
- Liberty BASIC
- Libra
- LICE
- Ligature Machine
- Light Pattern
- Lii
- Lily
- LilyPond
- Limbo
- Limp
- Lingo
- Linguine
- LINR
- Linux Kernel
- Liquid
- Lisaac
- Lisp
- ListLang
- Little
- LiveCode
- LLL
- LLVM
- LNUSP
- Lo'reran
- Lobster
- LOCK
- Logical
- Logicode
- Logo
- Logtalk
- LOLA
- LOLCODE
- Loose Circular Brainfuck (LCBF)
- LotusScript
- LPC
- LSE64
- Lua
- Luigi
- Lustre
- Ly
- M4
- M-code
- M×N-Dimensional Brainfuck
- Maclisp
- Macmac
- MAD
- Madbrain
- Madness
- Magenta
- Magic-1
- Magic
- Magicard!
- Magik
- MagiStack
- MailBox
- make
- Malbolge Unshackled
- Malbolge
- Mang
- MANTIS
- Manufactoria
- Maple
- Marbelous
- MarioLANG
- Markdown
- Mascarpone
- MashedPotatoes
- Mathematica / Wolfram Language
- MATL
- MATLAB
- Maude
- Max/MSP
- Maxima
- MAXScript
- Maybe Later
- Maze
- McCulloch's second machine
- McCulloch's third machine
- MDPN
- MechaniQue
- MEL
- Memfractal
- Memfuck
- memPanic
- Meq
- Mercury
- Metafont
- Metropolis
- MIBBLLII
- Mice in a maze
- Micro
- Microscript
- Migol
- MiLambda
- Mimsy
- mindfunc
- mindscrew
- Mineso
- MiniBitMove
- Miniflak
- Minifuck-2D
- Minifuck
- Minimal-2D
- Minimal
- MiniMAX
- MiniPig
- MinISCule
- MiniStringFuck
- miniUSPL
- Minks
- Minus
- MIPS
- Mirah
- mIRC Scripting Language
- MISC-x86
- MISC
- Miva
- MIX (Knuth)
- MIX
- MKBL-LN
- ML
- ML/I
- MMIX
- Mmmm()
- MNNBFSL
- Mobius
- ModanShogi
- Modula-2
- Modula-3
- Monkey
- MonkeyCode
- Monkeys
- MONOD
- MOO
- MoonScript
- Morfa
- Mornington Crescent
- Mostawesomeprogramminglanguage
- Moto
- Mouse
- MS-DOS Batch
- MSG
- MSM
- MUF
- MuFuck
- MUMON
- MUMPS
- Muriel
- Musical notes
- Musical-X
- Muxcomp
- My Unreliable Past
- Mycelium
- MyDef
- MyrtleScript
- MySQL
- Myth
- Mythryl
- Nairb
- Nandarin
- Nandypants
- NATURAL
- Neat
- NegaPosi
- Neko
- Nemerle
- Nest
- NetFuck
- NetRexx
- Network Headache
- Neurosis
- Nevermore
- newLISP
- Nhohnhehr
- Niblet
- NICE
- Nietzsche
- Nim / Nimrod
- Nit
- Nock
- Noisett
- noit o' mnain worb
- Nonsense Query Lists
- Noobinary
- Noodle Soup
- NOR
- Norfuck
- Nors
- Not The Main Worb
- Nothing
- nouse
- Novice
- NQC
- Nqubl
- NRSRSSOMN
- NSFW
- NSIS
- NTCM
- Nu
- NucleotideBF (nBF)
- NULL
- Number Factory
- Numberix
- Numberwang
- Numeric Batch
- Numeric Topline
- Numobin
- NUMPAD
- NXT-G
- Nyarlathotep
- Nybbleist
- O
- ObCode
- Oberon / Oberon-2
- Obfuna
- Obfuscated Tiny C
- Objeck
- Object disoriented
- Object oriented thue
- Object Rexx
- Object
- Objective-C
- Objective-J
- ObjectPar
- OCaml
- Occam
- Octave
- ODDBALL
- Odtizuda
- Oforth
- OGEL
- OIL
- OISC
- Omam
- Omegaplex
- Omgrofl
- OneFuck
- onoz
- Onyx
- OOC
- Oof!
- Ook!
- OOLANG
- ooRexx
- Oozlybub and Murphy
- Opa
- OpenCL
- OpenEdge ABL
- OpenLisp
- Openscad
- OPL
- Optimism
- Ora
- Oracle
- ORK
- Oroogu
- Orthagonal
- OrthINTERCAL
- Orthogonal
- Ouroboros
- Owhelgossip
- Owk
- Owl
- Oxygene
- Oz
- Ozone
- P1eq
- P
- P′′
- Paintfuck
- Paintfuck+
- Pancake Stack
- Paradox
- Parenthesis Hell
- Parenthetic
- PARI/GP
- Parnassus
- Parrot
- Pascal
- PASM
- PATH
- Pavia
- pax
- pb
- pbrain
- Perl
- Perligata
- Petrovich
- PHAWN
- Philosophy Script
- Phix
- PHL 1.0
- PHP
- Pi
- PicoLisp
- Pict
- Pieces
- Piet-Q
- Piet
- Pike
- PILOT
- PingPong
- Pinocchio
- PIR
- Pirandello
- Pit
- PL/I
- PL/M
- PL/SQL
- Platts
- Please Porige Hot
- Pliant
- Pluso
- PNID
- POGA-INTERCAL
- PoGo
- PointerB
- PointerTape
- Pointy
- Poison
- PokéBattle
- Polynomial
- Pony
- Poochiewuddledumpling-Boobledarling
- Poohbear
- Pop11
- Portable Minsky Machine Notation
- Portia
- PostScript
- Potion
- POV-Ray
- PowerBasic
- Powerlist
- PowerScript
- PowerShell
- PPAP++
- PREFIX
- Prelude
- Processing
- ProDOS
- ProgFk
- PROLAN/M
- Prolog
- Proof
- PSQL
- Puppet
- Pure Data
- Pure
- PureBasic
- PureScript
- PureStack
- Purple
- Puzzlang
- Pyth
- Python
- PZAB
- Q-Bal
- Q-Ref
- Q
- QaSaC
- QBasic
- Qdeql
- QFL
- Quantum brainfuck
- Quantum Dimensions
- QUATRE-CALC
- Qugord
- Quill
- Quiney
- Quipu
- QUOTE
- Quylthulg
- Qwerty Reverse Polish Notation
- Qwertycode
- QWOP
- R
- Ra
- Racket
- Radixal!!!!
- Ragaraja
- RAGE!!!
- Rail
- Rain
- Rand.Next()
- RAND
- Random
- rao
- Rasen
- Raven
- RCEM
- ReactionCan
- ReactJS
- Real Fast Nora's Hair Salon 3: Shear Disaster Download
- REALBasic
- Reaper
- Reason
- REBEL
- REBOL
- Recurse
- RecurseMe
- RED
- Redcode
- REDGREEN
- Refract
- Refunge
- RegexPL
- REGXY
- reMorse
- rename
- Replace
- Replacefuck
- REsKrIb!lo
- RESOL
- ResPlicate
- ReThue
- Retina
- Retro
- RETURN
- Rev
- Revaver2pi
- Revaver
- REVER
- REverge
- REVERSE
- Reversible Brainfuck
- Reversible-2D
- Revolution
- Revomer
- REXX
- rflct
- RFOL
- Rhotor
- Ring
- RingCode
- RinGy
- Ririsu
- RISBF
- rLS
- RNA
- Roadrunner
- Roco
- ROOP
- Rotary
- RPG (OS/400)
- RPOS
- RSSB
- RTL/2
- RU
- RubE On Conveyor Belts
- RUBE
- Ruby
- RUM
- Run BASIC
- RunR
- Rust
- RWLR
- S
- S-PLUS
- S.I.L.O.S
- SADOL
- Sally
- Salmon
- Sansism
- SAS
- Sass
- Sather
- Sbeezg
- SBN
- SCAB computer
- Scala
- Sceql
- Scheme
- Scilab
- Sclipting
- Scotty
- Scratch
- Scrip7
- ScripTur
- SCRUBS4U
- SCSS
- SDLBasic
- sed
- Seed7
- Selector
- Self-modifying Brainfuck
- Self-modifying Puzzlang
- Self
- Semi-quantum
- SendStuff
- Ser2
- Seriously
- Set lang
- Set
- SETL4
- SETL
- SGMJQFuck
- Shakell
- Shakespeare
- Shell
- Shelta
- Shen
- Shiny
- Shoopuf
- Shove
- Shuffle
- Sidef
- SIGNAL
- Silberjoder
- Sillycon
- Simplefunge
- SIMPOL
- Simula
- Simulink
- Single Four
- Sisal
- Skastic
- SkookumScript
- Skull
- Skull+
- Slash-01
- Slate
- Slim
- small s.c.r.i.p.t.
- Smallfuck
- Smalltalk
- smart BASIC
- Smarty
- SMATIMU
- SMATINY
- SMETANA
- SMIL
- SmileBASIC
- Smilefuck
- SMITH
- SMITH#
- SMITHb
- Smu
- Smurf
- Snack
- SNOBOL4
- Snowflake
- Snowman
- SNUSP
- SockZ
- Somnypna
- SON-OF-UNBABTIZED
- Sonata
- SORTA
- Sorted!
- Sortle
- SoT
- Spaghetti
- SPAM/1
- SPARK
- Sparkling
- Spaz
- Spiral
- SPL
- Splinter
- Spoon
- SPSS
- Spyrodecimal
- Sqirrel - Peter
- SQL
- SQR
- SQRT
- Squeak
- Squirrel
- Squishy2K
- SSBPL
- Stack Cats
- Stack Up
- StackBeat
- Stacker
- StackFlow
- Stacking
- Stackish
- Stackmill
- Stackstack
- StackStacks
- Standard ML (SML)
- StaPLe
- Staq
- Stasis
- Stata
- StateFlip
- Stlang
- Stlisp
- STOD
- stones
- Strato
- Strelnokoff
- Stuck
- Stue
- STXTRM
- Subleq
- Subskin
- Subterra
- Subtle cough
- Subtractpocalypse
- Suffolk
- suicide
- SUL
- Sultan's daughter
- SumaMoito
- Suneido
- Super Stack!
- SuperCollider
- SuperPar
- Surface
- Suxesol
- Suzy
- SVM
- Swift (Playground)
- Swift
- Switchy
- SYCPOL
- SyL
- Symball
- Symbolic Brainfuck
- Symesol
- Symple-X
- Symsyn
- SynDev
- Table
- TACL
- Tag
- Takeover
- Taktentus
- Tamerlane
- TAPASM
- TapeBagel
- Taxi
- tbf
- Tcl
- Teco
- Tedius
- Tellurium
- TempoVar
- Terra
- Terse
- TestML
- TEWELSWAC
- TEWNLSWAC
- TeX / LaTeX
- Tg
- Th
- Thai
- thaM
- The Amnesiac From Minsk
- The Great Spell
- Theoretica
- TheSingularity
- TheSquare
- thETA
- thinBasic
- This=That 2.0
- This=That
- thotpatrol
- THRAT
- Threaded INTERCAL
- Three Star Programmer
- Thubi
- Thue
- Thutu
- TI-39 BASIC
- TI-83 BASIC
- TI-Z80 BASIC
- Tick
- Time Out
- timefuck
- Tiny
- tinyBF
- TLWNN
- TMCB
- TMMLPTEALPAITAFNFAL
- Toadskin
- TOD
- Toi
- TOM
- Tome
- Tonoco
- Topaz
- Topline
- TorqueScript
- Tory
- TPP
- Track
- Trajedy
- Transact-SQL
- TRANSCRIPT
- TransFORTH
- Tree
- Tri
- Triforce
- Trigger
- TriINTERCAL
- Triple Threat
- Triskaidekalogophilia
- Trite
- Trith
- Troupe
- True BASIC
- True
- TrumpScript
- TScript
- tuplary
- Turing
- Turing Script
- Turing Tumble
- TUSCRIPT
- Tweak
- Twimp
- TWiRQ
- Two Fifty Six
- Twocode
- TwoDucks
- TwoFiftyFive
- TwoStep
- TypeScript
- Typespam
- UberGenes
- Udage
- Ultimate Programming Language to Take Over a Prison, Then He World
- UM-32
- UNBABTIZED
- Unc
- Uncomment
- Underload
- Unfuck
- Unicat
- Uniface
- Unispace
- Univar
- Unlambda
- Unreadable
- Ursa
- Ursala
- URSL
- Uyir (உயிர்)
- V (DJMcMayhem)
- V (FMota)
- V--
- V
- Vala/Genie
- var'aq
- Varsig
- VBScript
- VD3
- Vedit macro language
- Velato
- Verbose
- Verilog
- Versert
- Version2
- Version
- Vertica Smile
- VHDL
- Vigil
- Viktor's amazing 4-bit processor
- Villmark
- Vim Script
- VimL
- VIOLET
- Virgo
- Visual Basic
- Visual Basic .NET (VB.NET)
- Visual FoxPro
- Vitsy
- Viua VM assembly
- VL
- Voclex
- Vowels (2017)
- vowels
- Vrejvax
- VTFF
- VTL
- W-INTERCAL
- Waduzitdo
- Wait
- Wake
- WARP
- Wart
- WASD
- WCDA
- Wct
- Weave
- WebDNA
- Wheat
- When
- Whenever
- Whiley
- Whirl
- Whitespace
- Who
- Wierd
- Wigner's Fuckbuddy Is A (|Top> + |Bottom>)/√2
- Wiki Cyclic Tag
- Wiki
- Wikiplia
- WILSON
- Wittgen
- Word!CPU
- Wordfuck
- Wordy
- Wren
- WTFZOMFG
- Wunnel
- WUUI
- WysiScript
- X10
- x-D
- X.so
- X++
- xBase
- XBase++
- XBF
- xEec
- Xen
- Xigxag
- XL
- XLISP
- XPL
- XPL0
- XQuery
- XRF
- XS
- XSLT
- XSM
- XTW
- Y86
- Y
- YABALL
- yacc
- Ybc
- Yboy
- Yellow Four Code
- YoptaScript
- Yorick
- You are Reading the Name of this Esolang
- Your Minsky May Vary
- Ypsilax
- Z shell (Zsh)
- Z
- Zetaplex
- Ziim
- zkl
- ZOMBIE
- Zot
- ZOWIE
- ZT
- Zucchini
- ZZZ
- µCurse
- Юᓂ곧⎔
function comparer(a, b) {
const re = /(\d+)|(\D+)/g;
a = a.slice(5).trim();
b = b.slice(5).trim();
if (a[0] == '[') a = a.substring(1);
if (b[0] == '[') b = b.substring(1);
const ax = [], bx = [];
let an, bn, nn;
a.replace(re, (_, $1, $2) => ax.push([$1 || Infinity, $2 || ""]));
b.replace(re, (_, $1, $2) => bx.push([$1 || Infinity, $2 || ""]));
while (ax.length && bx.length) {
an = ax.shift();
bn = bx.shift();
nn = (an[0] - bn[0]) || an[1].localeCompare(bn[1]);
if(nn) return nn;
}
return ax.length - bx.length;
}
copy(a.split('\n').filter((v, i, s) => s.findIndex(e => e.slice(5) == v.slice(5)) === i).sort(comparer).join('\n'))
copy(a.split('\n').filter((v, i, s) => i === s.findIndex(e => e.slice(5).toLowerCase() == v.slice(5).toLowerCase())).sort(comparer).join('\n'));```