# Codeblock highlighting programming languages supported by Github

> Github uses Linguist to perform language detection and syntax highlighting. Here a list of common languages that can be used with the backtick "" (see full list in Linguist - languages.yml). For example, this snippet…

- Canonical: https://preview.arshadmehmood.com/today-i-learned/github/codeblock-highlighting-languages-supported-by-github/
- Section: github
- Author: Arshad Mehmood

Github uses [Linguist](https://github.com/github/linguist) to perform language detection and syntax highlighting. Here a list of common languages that can be used with the backtick "`" (see full list in [Linguist - languages.yml](https://github.com/github/linguist/blob/master/lib/linguist/languages.yml)).

For example, this snippet uses the `sql` to enable SQL syntax:

```sql
select * from table_name;
```

Supported lanuages as of now:

## By Language

<table>

<thead>
<tr>
<th scope="col">
Language
</th>

<th scope="col">
IDs
</th>
</tr>
</thead>

<tbody>
<tr>

<th scope="row">
ABAP
</th>

<td class="lang-id">
abap &bull; 
</td>

</tr>

<tr>

<th scope="row">
ActionScript
</th>

<td class="lang-id">
actionscript &bull; actionscript3 &bull; as &bull; as3 &bull; 
</td>

</tr>

<tr>

<th scope="row">
Ada
</th>

<td class="lang-id">
ada &bull; ada95ada2005 &bull; adb &bull; ads &bull; 
</td>

</tr>

<tr>

<th scope="row">
Agda
</th>

<td class="lang-id">
agda &bull; 
</td>

</tr>

<tr>

<th scope="row">
AGS Script
</th>

<td class="lang-id">
ags &bull; ags-script &bull; asc &bull; ash &bull; 
</td>

</tr>

<tr>

<th scope="row">
Alloy
</th>

<td class="lang-id">
alloy &bull; als &bull; 
</td>

</tr>

<tr>

<th scope="row">
AMPL
</th>

<td class="lang-id">
ampl &bull; 
</td>

</tr>

<tr>

<th scope="row">
Ant Build System
</th>

<td class="lang-id">
ant-build-system &bull; 
</td>

</tr>

<tr>

<th scope="row">
ANTLR
</th>

<td class="lang-id">
antlr &bull; g4 &bull; 
</td>

</tr>

<tr>

<th scope="row">
ApacheConf
</th>

<td class="lang-id">
aconf &bull; apache &bull; apacheconf &bull; 
</td>

</tr>

<tr>

<th scope="row">
Apex
</th>

<td class="lang-id">
apex &bull; cls &bull; 
</td>

</tr>

<tr>

<th scope="row">
APL
</th>

<td class="lang-id">
apl &bull; dyalog &bull; 
</td>

</tr>

<tr>

<th scope="row">
AppleScript
</th>

<td class="lang-id">
applescript &bull; osascript &bull; scpt &bull; 
</td>

</tr>

<tr>

<th scope="row">
Arc
</th>

<td class="lang-id">
arc &bull; 
</td>

</tr>

<tr>

<th scope="row">
Arduino
</th>

<td class="lang-id">
arduino &bull; ino &bull; 
</td>

</tr>

<tr>

<th scope="row">
AsciiDoc
</th>

<td class="lang-id">
adoc &bull; asc &bull; asciidoc &bull; 
</td>

</tr>

<tr>

<th scope="row">
ASP
</th>

<td class="lang-id">
asax &bull; ascx &bull; ashx &bull; asmx &bull; asp &bull; aspx &bull; aspx-vb &bull; axd &bull; 
</td>

</tr>

<tr>

<th scope="row">
AspectJ
</th>

<td class="lang-id">
aj &bull; aspectj &bull; 
</td>

</tr>

<tr>

<th scope="row">
Assembly
</th>

<td class="lang-id">
a51 &bull; asm &bull; assembly &bull; nasm &bull; 
</td>

</tr>

<tr>

<th scope="row">
ATS
</th>

<td class="lang-id">
ats &bull; ats2 &bull; dats &bull; hats &bull; sats &bull; 
</td>

</tr>

<tr>

<th scope="row">
Augeas
</th>

<td class="lang-id">
aug &bull; augeas &bull; 
</td>

</tr>

<tr>

<th scope="row">
AutoHotkey
</th>

<td class="lang-id">
ahk &bull; ahkl &bull; autohotkey &bull; 
</td>

</tr>

<tr>

<th scope="row">
AutoIt
</th>

<td class="lang-id">
au3 &bull; autoit &bull; autoit3 &bull; autoitscript &bull; 
</td>

</tr>

<tr>

<th scope="row">
Awk
</th>

<td class="lang-id">
auk &bull; awk &bull; gawk &bull; mawk &bull; nawk &bull; 
</td>

</tr>

<tr>

<th scope="row">
Batchfile
</th>

<td class="lang-id">
bat &bull; batch &bull; batchfile &bull; cmd &bull; dosbatch &bull; winbatch &bull; 
</td>

</tr>

<tr>

<th scope="row">
Befunge
</th>

<td class="lang-id">
befunge &bull; 
</td>

</tr>

<tr>

<th scope="row">
Bison
</th>

<td class="lang-id">
bison &bull; y &bull; 
</td>

</tr>

<tr>

<th scope="row">
BitBake
</th>

<td class="lang-id">
bb &bull; bitbake &bull; 
</td>

</tr>

<tr>

<th scope="row">
BlitzBasic
</th>

<td class="lang-id">
b3d &bull; bb &bull; blitz3d &bull; blitzbasic &bull; blitzplus &bull; bplus &bull; decls &bull; 
</td>

</tr>

<tr>

<th scope="row">
BlitzMax
</th>

<td class="lang-id">
blitzmax &bull; bmax &bull; bmx &bull; 
</td>

</tr>

<tr>

<th scope="row">
Bluespec
</th>

<td class="lang-id">
bluespec &bull; bsv &bull; 
</td>

</tr>

<tr>

<th scope="row">
Boo
</th>

<td class="lang-id">
boo &bull; 
</td>

</tr>

<tr>

<th scope="row">
Brainfuck
</th>

<td class="lang-id">
b &bull; bf &bull; brainfuck &bull; 
</td>

</tr>

<tr>

<th scope="row">
Brightscript
</th>

<td class="lang-id">
brightscript &bull; brs &bull; 
</td>

</tr>

<tr>

<th scope="row">
Bro
</th>

<td class="lang-id">
bro &bull; 
</td>

</tr>

<tr>

<th scope="row">
C
</th>

<td class="lang-id">
c &bull; cats &bull; h &bull; idc &bull; w &bull; 
</td>

</tr>

<tr>

<th scope="row">
C#
</th>

<td class="lang-id">
c# &bull; cs &bull; csharp &bull; cshtml &bull; csx &bull; 
</td>

</tr>

<tr>

<th scope="row">
C++
</th>

<td class="lang-id">
c++ &bull; cc &bull; cp &bull; cpp &bull; cxx &bull; h &bull; h++ &bull; hh &bull; hpp &bull; hxx &bull; inl &bull; ipp &bull; tcc &bull; tpp &bull; 
</td>

</tr>

<tr>

<th scope="row">
C-ObjDump
</th>

<td class="lang-id">
c-objdump &bull; 
</td>

</tr>

<tr>

<th scope="row">
C2hs Haskell
</th>

<td class="lang-id">
c2hs &bull; c2hs-haskell &bull; chs &bull; 
</td>

</tr>

<tr>

<th scope="row">
Cap&#39;n Proto
</th>

<td class="lang-id">
cap&#39;n-proto &bull; capnp &bull; 
</td>

</tr>

<tr>

<th scope="row">
CartoCSS
</th>

<td class="lang-id">
carto &bull; cartocss &bull; mss &bull; 
</td>

</tr>

<tr>

<th scope="row">
Ceylon
</th>

<td class="lang-id">
ceylon &bull; 
</td>

</tr>

<tr>

<th scope="row">
Chapel
</th>

<td class="lang-id">
chapel &bull; chpl &bull; 
</td>

</tr>

<tr>

<th scope="row">
ChucK
</th>

<td class="lang-id">
chuck &bull; ck &bull; 
</td>

</tr>

<tr>

<th scope="row">
Cirru
</th>

<td class="lang-id">
cirru &bull; 
</td>

</tr>

<tr>

<th scope="row">
Clean
</th>

<td class="lang-id">
clean &bull; dcl &bull; icl &bull; 
</td>

</tr>

<tr>

<th scope="row">
CLIPS
</th>

<td class="lang-id">
clips &bull; clp &bull; 
</td>

</tr>

<tr>

<th scope="row">
Clojure
</th>

<td class="lang-id">
boot &bull; cl2 &bull; clj &bull; cljc &bull; cljs &bull; cljs.hl &bull; cljscm &bull; cljx &bull; clojure &bull; hic &bull; 
</td>

</tr>

<tr>

<th scope="row">
CMake
</th>

<td class="lang-id">
cmake &bull; cmake.in &bull; 
</td>

</tr>

<tr>

<th scope="row">
COBOL
</th>

<td class="lang-id">
cbl &bull; ccp &bull; cob &bull; cobol &bull; cpy &bull; 
</td>

</tr>

<tr>

<th scope="row">
CoffeeScript
</th>

<td class="lang-id">
_coffee &bull; cjsx &bull; coffee &bull; coffee-script &bull; coffeescript &bull; cson &bull; iced &bull; 
</td>

</tr>

<tr>

<th scope="row">
ColdFusion
</th>

<td class="lang-id">
cfm &bull; cfml &bull; coldfusion &bull; 
</td>

</tr>

<tr>

<th scope="row">
ColdFusion CFC
</th>

<td class="lang-id">
cfc &bull; coldfusion-cfc &bull; 
</td>

</tr>

<tr>

<th scope="row">
Common Lisp
</th>

<td class="lang-id">
asd &bull; cl &bull; common-lisp &bull; lisp &bull; lsp &bull; ny &bull; podsl &bull; 
</td>

</tr>

<tr>

<th scope="row">
Component Pascal
</th>

<td class="lang-id">
component-pascal &bull; cp &bull; cps &bull; delphi &bull; objectpascal &bull; 
</td>

</tr>

<tr>

<th scope="row">
Cool
</th>

<td class="lang-id">
cl &bull; cool &bull; 
</td>

</tr>

<tr>

<th scope="row">
Coq
</th>

<td class="lang-id">
coq &bull; v &bull; 
</td>

</tr>

<tr>

<th scope="row">
Cpp-ObjDump
</th>

<td class="lang-id">
c++-objdumb &bull; c++-objdump &bull; c++objdump &bull; cpp-objdump &bull; cppobjdump &bull; cxx-objdump &bull; 
</td>

</tr>

<tr>

<th scope="row">
Creole
</th>

<td class="lang-id">
creole &bull; 
</td>

</tr>

<tr>

<th scope="row">
Crystal
</th>

<td class="lang-id">
cr &bull; crystal &bull; 
</td>

</tr>

<tr>

<th scope="row">
CSS
</th>

<td class="lang-id">
css &bull; 
</td>

</tr>

<tr>

<th scope="row">
Cucumber
</th>

<td class="lang-id">
cucumber &bull; feature &bull; gherkin &bull; 
</td>

</tr>

<tr>

<th scope="row">
Cuda
</th>

<td class="lang-id">
cu &bull; cuda &bull; cuh &bull; 
</td>

</tr>

<tr>

<th scope="row">
Cycript
</th>

<td class="lang-id">
cy &bull; cycript &bull; 
</td>

</tr>

<tr>

<th scope="row">
Cython
</th>

<td class="lang-id">
cython &bull; pxd &bull; pxi &bull; pyrex &bull; pyx &bull; 
</td>

</tr>

<tr>

<th scope="row">
D
</th>

<td class="lang-id">
d &bull; di &bull; 
</td>

</tr>

<tr>

<th scope="row">
D-ObjDump
</th>

<td class="lang-id">
d-objdump &bull; 
</td>

</tr>

<tr>

<th scope="row">
Darcs Patch
</th>

<td class="lang-id">
darcs-patch &bull; darcspatch &bull; dpatch &bull; 
</td>

</tr>

<tr>

<th scope="row">
Dart
</th>

<td class="lang-id">
dart &bull; 
</td>

</tr>

<tr>

<th scope="row">
desktop
</th>

<td class="lang-id">
desktop &bull; desktop.in &bull; 
</td>

</tr>

<tr>

<th scope="row">
Diff
</th>

<td class="lang-id">
diff &bull; patch &bull; udiff &bull; 
</td>

</tr>

<tr>

<th scope="row">
DM
</th>

<td class="lang-id">
byond &bull; dm &bull; 
</td>

</tr>

<tr>

<th scope="row">
Dockerfile
</th>

<td class="lang-id">
dockerfile &bull; 
</td>

</tr>

<tr>

<th scope="row">
Dogescript
</th>

<td class="lang-id">
djs &bull; dogescript &bull; 
</td>

</tr>

<tr>

<th scope="row">
DTrace
</th>

<td class="lang-id">
d &bull; dtrace &bull; dtrace-script &bull; 
</td>

</tr>

<tr>

<th scope="row">
Dylan
</th>

<td class="lang-id">
dyl &bull; dylan &bull; intr &bull; lid &bull; 
</td>

</tr>

<tr>

<th scope="row">
E
</th>

<td class="lang-id">
e &bull; 
</td>

</tr>

<tr>

<th scope="row">
Eagle
</th>

<td class="lang-id">
brd &bull; eagle &bull; sch &bull; 
</td>

</tr>

<tr>

<th scope="row">
eC
</th>

<td class="lang-id">
ec &bull; eh &bull; 
</td>

</tr>

<tr>

<th scope="row">
Ecere Projects
</th>

<td class="lang-id">
ecere-projects &bull; epj &bull; 
</td>

</tr>

<tr>

<th scope="row">
ECL
</th>

<td class="lang-id">
ecl &bull; eclxml &bull; 
</td>

</tr>

<tr>

<th scope="row">
edn
</th>

<td class="lang-id">
edn &bull; 
</td>

</tr>

<tr>

<th scope="row">
Eiffel
</th>

<td class="lang-id">
e &bull; eiffel &bull; 
</td>

</tr>

<tr>

<th scope="row">
Elixir
</th>

<td class="lang-id">
elixir &bull; ex &bull; exs &bull; 
</td>

</tr>

<tr>

<th scope="row">
Elm
</th>

<td class="lang-id">
elm &bull; 
</td>

</tr>

<tr>

<th scope="row">
Emacs Lisp
</th>

<td class="lang-id">
el &bull; elisp &bull; emacs &bull; emacs-lisp &bull; emacs.desktop &bull; 
</td>

</tr>

<tr>

<th scope="row">
EmberScript
</th>

<td class="lang-id">
em &bull; emberscript &bull; 
</td>

</tr>

<tr>

<th scope="row">
Erlang
</th>

<td class="lang-id">
erl &bull; erlang &bull; es &bull; escript &bull; hrl &bull; 
</td>

</tr>

<tr>

<th scope="row">
F#
</th>

<td class="lang-id">
f# &bull; fs &bull; fsharp &bull; fsi &bull; fsx &bull; 
</td>

</tr>

<tr>

<th scope="row">
Factor
</th>

<td class="lang-id">
factor &bull; 
</td>

</tr>

<tr>

<th scope="row">
Fancy
</th>

<td class="lang-id">
fancy &bull; fancypack &bull; fy &bull; 
</td>

</tr>

<tr>

<th scope="row">
Fantom
</th>

<td class="lang-id">
fan &bull; fantom &bull; 
</td>

</tr>

<tr>

<th scope="row">
fish
</th>

<td class="lang-id">
fish &bull; 
</td>

</tr>

<tr>

<th scope="row">
FLUX
</th>

<td class="lang-id">
flux &bull; fx &bull; 
</td>

</tr>

<tr>

<th scope="row">
Formatted
</th>

<td class="lang-id">
for &bull; formatted &bull; 
</td>

</tr>

<tr>

<th scope="row">
Forth
</th>

<td class="lang-id">
4th &bull; f &bull; for &bull; forth &bull; fr &bull; frt &bull; fs &bull; fth &bull; 
</td>

</tr>

<tr>

<th scope="row">
FORTRAN
</th>

<td class="lang-id">
f &bull; f03 &bull; f08 &bull; f77 &bull; f90 &bull; f95 &bull; for &bull; fortran &bull; fpp &bull; 
</td>

</tr>

<tr>

<th scope="row">
Frege
</th>

<td class="lang-id">
fr &bull; frege &bull; 
</td>

</tr>

<tr>

<th scope="row">
G-code
</th>

<td class="lang-id">
g &bull; g-code &bull; gco &bull; gcode &bull; 
</td>

</tr>

<tr>

<th scope="row">
Game Maker Language
</th>

<td class="lang-id">
game-maker-language &bull; gml &bull; 
</td>

</tr>

<tr>

<th scope="row">
GAMS
</th>

<td class="lang-id">
gams &bull; gms &bull; 
</td>

</tr>

<tr>

<th scope="row">
GAP
</th>

<td class="lang-id">
g &bull; gap &bull; gd &bull; gi &bull; tst &bull; 
</td>

</tr>

<tr>

<th scope="row">
GAS
</th>

<td class="lang-id">
gas &bull; s &bull; 
</td>

</tr>

<tr>

<th scope="row">
GDScript
</th>

<td class="lang-id">
gd &bull; gdscript &bull; 
</td>

</tr>

<tr>

<th scope="row">
Genshi
</th>

<td class="lang-id">
genshi &bull; kid &bull; xml+genshi &bull; xml+kid &bull; 
</td>

</tr>

<tr>

<th scope="row">
Gentoo Ebuild
</th>

<td class="lang-id">
ebuild &bull; gentoo-ebuild &bull; 
</td>

</tr>

<tr>

<th scope="row">
Gentoo Eclass
</th>

<td class="lang-id">
eclass &bull; gentoo-eclass &bull; 
</td>

</tr>

<tr>

<th scope="row">
Gettext Catalog
</th>

<td class="lang-id">
gettext-catalog &bull; po &bull; pot &bull; 
</td>

</tr>

<tr>

<th scope="row">
GLSL
</th>

<td class="lang-id">
fp &bull; frag &bull; frg &bull; fs &bull; fshader &bull; geo &bull; geom &bull; glsl &bull; glslv &bull; gshader &bull; shader &bull; vert &bull; vrx &bull; vshader &bull; 
</td>

</tr>

<tr>

<th scope="row">
Glyph
</th>

<td class="lang-id">
glf &bull; glyph &bull; 
</td>

</tr>

<tr>

<th scope="row">
Gnuplot
</th>

<td class="lang-id">
gnu &bull; gnuplot &bull; gp &bull; plot &bull; plt &bull; 
</td>

</tr>

<tr>

<th scope="row">
Go
</th>

<td class="lang-id">
go &bull; 
</td>

</tr>

<tr>

<th scope="row">
Golo
</th>

<td class="lang-id">
golo &bull; 
</td>

</tr>

<tr>

<th scope="row">
Gosu
</th>

<td class="lang-id">
gosu &bull; gs &bull; gst &bull; gsx &bull; vark &bull; 
</td>

</tr>

<tr>

<th scope="row">
Grace
</th>

<td class="lang-id">
grace &bull; 
</td>

</tr>

<tr>

<th scope="row">
Gradle
</th>

<td class="lang-id">
gradle &bull; 
</td>

</tr>

<tr>

<th scope="row">
Grammatical Framework
</th>

<td class="lang-id">
gf &bull; grammatical-framework &bull; 
</td>

</tr>

<tr>

<th scope="row">
Graph Modeling Language
</th>

<td class="lang-id">
gml &bull; graph-modeling-language &bull; 
</td>

</tr>

<tr>

<th scope="row">
Graphviz (DOT)
</th>

<td class="lang-id">
dot &bull; graphviz-(dot) &bull; gv &bull; 
</td>

</tr>

<tr>

<th scope="row">
Groff
</th>

<td class="lang-id">
1 &bull; 2 &bull; 3 &bull; 4 &bull; 5 &bull; 6 &bull; 7 &bull; groff &bull; man &bull; nroff &bull; 
</td>

</tr>

<tr>

<th scope="row">
Groovy
</th>

<td class="lang-id">
groovy &bull; grt &bull; gtpl &bull; gvy &bull; 
</td>

</tr>

<tr>

<th scope="row">
Groovy Server Pages
</th>

<td class="lang-id">
groovy-server-pages &bull; gsp &bull; 
</td>

</tr>

<tr>

<th scope="row">
Hack
</th>

<td class="lang-id">
hack &bull; hh &bull; php &bull; 
</td>

</tr>

<tr>

<th scope="row">
Haml
</th>

<td class="lang-id">
haml &bull; haml.deface &bull; 
</td>

</tr>

<tr>

<th scope="row">
Handlebars
</th>

<td class="lang-id">
handlebars &bull; hbs &bull; htmlbars &bull; 
</td>

</tr>

<tr>

<th scope="row">
Harbour
</th>

<td class="lang-id">
harbour &bull; hb &bull; 
</td>

</tr>

<tr>

<th scope="row">
Haskell
</th>

<td class="lang-id">
haskell &bull; hs &bull; hsc &bull; 
</td>

</tr>

<tr>

<th scope="row">
Haxe
</th>

<td class="lang-id">
haxe &bull; hx &bull; hxsl &bull; 
</td>

</tr>

<tr>

<th scope="row">
HTML
</th>

<td class="lang-id">
htm &bull; html &bull; html.hl &bull; st &bull; xht &bull; xhtml &bull; 
</td>

</tr>

<tr>

<th scope="row">
HTML+Django
</th>

<td class="lang-id">
html+django &bull; html+django&#x2F;jinja &bull; html+jinja &bull; htmldjango &bull; jinja &bull; mustache &bull; 
</td>

</tr>

<tr>

<th scope="row">
HTML+ERB
</th>

<td class="lang-id">
erb &bull; erb.deface &bull; html+erb &bull; 
</td>

</tr>

<tr>

<th scope="row">
HTML+PHP
</th>

<td class="lang-id">
html+php &bull; phtml &bull; 
</td>

</tr>

<tr>

<th scope="row">
HTTP
</th>

<td class="lang-id">
http &bull; 
</td>

</tr>

<tr>

<th scope="row">
Hy
</th>

<td class="lang-id">
hy &bull; hylang &bull; 
</td>

</tr>

<tr>

<th scope="row">
IDL
</th>

<td class="lang-id">
dlm &bull; idl &bull; pro &bull; 
</td>

</tr>

<tr>

<th scope="row">
Idris
</th>

<td class="lang-id">
idr &bull; idris &bull; lidr &bull; 
</td>

</tr>

<tr>

<th scope="row">
IGOR Pro
</th>

<td class="lang-id">
igor &bull; igor-pro &bull; igorpro &bull; ipf &bull; 
</td>

</tr>

<tr>

<th scope="row">
Inform 7
</th>

<td class="lang-id">
i7 &bull; i7x &bull; inform-7 &bull; inform7 &bull; ni &bull; 
</td>

</tr>

<tr>

<th scope="row">
INI
</th>

<td class="lang-id">
cfg &bull; dosini &bull; ini &bull; prefs &bull; pro &bull; properties &bull; 
</td>

</tr>

<tr>

<th scope="row">
Inno Setup
</th>

<td class="lang-id">
inno-setup &bull; iss &bull; 
</td>

</tr>

<tr>

<th scope="row">
Io
</th>

<td class="lang-id">
io &bull; 
</td>

</tr>

<tr>

<th scope="row">
Ioke
</th>

<td class="lang-id">
ik &bull; ioke &bull; 
</td>

</tr>

<tr>

<th scope="row">
IRC log
</th>

<td class="lang-id">
irc &bull; irc-log &bull; irclog &bull; weechatlog &bull; 
</td>

</tr>

<tr>

<th scope="row">
Isabelle
</th>

<td class="lang-id">
isabelle &bull; thy &bull; 
</td>

</tr>

<tr>

<th scope="row">
J
</th>

<td class="lang-id">
ijs &bull; j &bull; 
</td>

</tr>

<tr>

<th scope="row">
Jade
</th>

<td class="lang-id">
jade &bull; 
</td>

</tr>

<tr>

<th scope="row">
Jasmin
</th>

<td class="lang-id">
j &bull; jasmin &bull; 
</td>

</tr>

<tr>

<th scope="row">
Java
</th>

<td class="lang-id">
java &bull; 
</td>

</tr>

<tr>

<th scope="row">
Java Server Pages
</th>

<td class="lang-id">
java-server-pages &bull; jsp &bull; 
</td>

</tr>

<tr>

<th scope="row">
JavaScript
</th>

<td class="lang-id">
_js &bull; bones &bull; es6 &bull; frag &bull; gs &bull; jake &bull; javascript &bull; js &bull; jsb &bull; jsfl &bull; jsm &bull; jss &bull; jsx &bull; njs &bull; node &bull; pac &bull; sjs &bull; ssjs &bull; sublime-build &bull; sublime-commands &bull; sublime-completions &bull; sublime-keymap &bull; sublime-macro &bull; sublime-menu &bull; sublime-mousemap &bull; sublime-project &bull; sublime-settings &bull; sublime-theme &bull; sublime-workspace &bull; sublime_metrics &bull; sublime_session &bull; xsjs &bull; xsjslib &bull; 
</td>

</tr>

<tr>

<th scope="row">
JSON
</th>

<td class="lang-id">
json &bull; lock &bull; 
</td>

</tr>

<tr>

<th scope="row">
JSON5
</th>

<td class="lang-id">
json5 &bull; 
</td>

</tr>

<tr>

<th scope="row">
JSONiq
</th>

<td class="lang-id">
jq &bull; jsoniq &bull; 
</td>

</tr>

<tr>

<th scope="row">
JSONLD
</th>

<td class="lang-id">
jsonld &bull; 
</td>

</tr>

<tr>

<th scope="row">
Julia
</th>

<td class="lang-id">
jl &bull; julia &bull; 
</td>

</tr>

<tr>

<th scope="row">
Kit
</th>

<td class="lang-id">
kit &bull; 
</td>

</tr>

<tr>

<th scope="row">
Kotlin
</th>

<td class="lang-id">
kotlin &bull; kt &bull; ktm &bull; kts &bull; 
</td>

</tr>

<tr>

<th scope="row">
KRL
</th>

<td class="lang-id">
krl &bull; 
</td>

</tr>

<tr>

<th scope="row">
LabVIEW
</th>

<td class="lang-id">
labview &bull; lvproj &bull; 
</td>

</tr>

<tr>

<th scope="row">
Lasso
</th>

<td class="lang-id">
las &bull; lasso &bull; lasso8 &bull; lasso9 &bull; lassoscript &bull; ldml &bull; 
</td>

</tr>

<tr>

<th scope="row">
Latte
</th>

<td class="lang-id">
latte &bull; 
</td>

</tr>

<tr>

<th scope="row">
Lean
</th>

<td class="lang-id">
hlean &bull; lean &bull; 
</td>

</tr>

<tr>

<th scope="row">
Less
</th>

<td class="lang-id">
less &bull; 
</td>

</tr>

<tr>

<th scope="row">
LFE
</th>

<td class="lang-id">
lfe &bull; 
</td>

</tr>

<tr>

<th scope="row">
LilyPond
</th>

<td class="lang-id">
ily &bull; lilypond &bull; ly &bull; 
</td>

</tr>

<tr>

<th scope="row">
Liquid
</th>

<td class="lang-id">
liquid &bull; 
</td>

</tr>

<tr>

<th scope="row">
Literate Agda
</th>

<td class="lang-id">
lagda &bull; literate-agda &bull; 
</td>

</tr>

<tr>

<th scope="row">
Literate CoffeeScript
</th>

<td class="lang-id">
litcoffee &bull; literate-coffeescript &bull; 
</td>

</tr>

<tr>

<th scope="row">
Literate Haskell
</th>

<td class="lang-id">
lhaskell &bull; lhs &bull; literate-haskell &bull; 
</td>

</tr>

<tr>

<th scope="row">
LiveScript
</th>

<td class="lang-id">
_ls &bull; live-script &bull; livescript &bull; ls &bull; 
</td>

</tr>

<tr>

<th scope="row">
LLVM
</th>

<td class="lang-id">
ll &bull; llvm &bull; 
</td>

</tr>

<tr>

<th scope="row">
Logos
</th>

<td class="lang-id">
logos &bull; x &bull; xi &bull; xm &bull; 
</td>

</tr>

<tr>

<th scope="row">
Logtalk
</th>

<td class="lang-id">
lgt &bull; logtalk &bull; 
</td>

</tr>

<tr>

<th scope="row">
LOLCODE
</th>

<td class="lang-id">
lol &bull; lolcode &bull; 
</td>

</tr>

<tr>

<th scope="row">
LookML
</th>

<td class="lang-id">
lookml &bull; 
</td>

</tr>

<tr>

<th scope="row">
LoomScript
</th>

<td class="lang-id">
loomscript &bull; ls &bull; 
</td>

</tr>

<tr>

<th scope="row">
LSL
</th>

<td class="lang-id">
lsl &bull; 
</td>

</tr>

<tr>

<th scope="row">
Lua
</th>

<td class="lang-id">
fcgi &bull; lua &bull; nse &bull; pd_lua &bull; rbxs &bull; wlua &bull; 
</td>

</tr>

<tr>

<th scope="row">
M
</th>

<td class="lang-id">
m &bull; mumps &bull; 
</td>

</tr>

<tr>

<th scope="row">
Makefile
</th>

<td class="lang-id">
bsdmake &bull; d &bull; mak &bull; make &bull; makefile &bull; mf &bull; mk &bull; 
</td>

</tr>

<tr>

<th scope="row">
Mako
</th>

<td class="lang-id">
mako &bull; mao &bull; 
</td>

</tr>

<tr>

<th scope="row">
Markdown
</th>

<td class="lang-id">
markdown &bull; md &bull; mkd &bull; mkdn &bull; mkdown &bull; ron &bull; 
</td>

</tr>

<tr>

<th scope="row">
Mask
</th>

<td class="lang-id">
mask &bull; 
</td>

</tr>

<tr>

<th scope="row">
Mathematica
</th>

<td class="lang-id">
cdf &bull; m &bull; ma &bull; mathematica &bull; mma &bull; nb &bull; nbp &bull; wl &bull; wlt &bull; 
</td>

</tr>

<tr>

<th scope="row">
Matlab
</th>

<td class="lang-id">
m &bull; matlab &bull; 
</td>

</tr>

<tr>

<th scope="row">
Maven POM
</th>

<td class="lang-id">
maven-pom &bull; 
</td>

</tr>

<tr>

<th scope="row">
Max
</th>

<td class="lang-id">
max &bull; max&#x2F;msp &bull; maxhelp &bull; maxmsp &bull; maxpat &bull; maxproj &bull; mxt &bull; pat &bull; 
</td>

</tr>

<tr>

<th scope="row">
MediaWiki
</th>

<td class="lang-id">
mediawiki &bull; 
</td>

</tr>

<tr>

<th scope="row">
Mercury
</th>

<td class="lang-id">
m &bull; mercury &bull; moo &bull; 
</td>

</tr>

<tr>

<th scope="row">
MiniD
</th>

<td class="lang-id">
minid &bull; 
</td>

</tr>

<tr>

<th scope="row">
Mirah
</th>

<td class="lang-id">
druby &bull; duby &bull; mir &bull; mirah &bull; 
</td>

</tr>

<tr>

<th scope="row">
Modelica
</th>

<td class="lang-id">
mo &bull; modelica &bull; 
</td>

</tr>

<tr>

<th scope="row">
Monkey
</th>

<td class="lang-id">
monkey &bull; 
</td>

</tr>

<tr>

<th scope="row">
Moocode
</th>

<td class="lang-id">
moo &bull; moocode &bull; 
</td>

</tr>

<tr>

<th scope="row">
MoonScript
</th>

<td class="lang-id">
moon &bull; moonscript &bull; 
</td>

</tr>

<tr>

<th scope="row">
MTML
</th>

<td class="lang-id">
mtml &bull; 
</td>

</tr>

<tr>

<th scope="row">
MUF
</th>

<td class="lang-id">
m &bull; muf &bull; 
</td>

</tr>

<tr>

<th scope="row">
mupad
</th>

<td class="lang-id">
mu &bull; mupad &bull; 
</td>

</tr>

<tr>

<th scope="row">
Myghty
</th>

<td class="lang-id">
myghty &bull; myt &bull; 
</td>

</tr>

<tr>

<th scope="row">
Nemerle
</th>

<td class="lang-id">
n &bull; nemerle &bull; 
</td>

</tr>

<tr>

<th scope="row">
nesC
</th>

<td class="lang-id">
nc &bull; nesc &bull; 
</td>

</tr>

<tr>

<th scope="row">
NetLinx
</th>

<td class="lang-id">
axi &bull; axs &bull; netlinx &bull; 
</td>

</tr>

<tr>

<th scope="row">
NetLinx+ERB
</th>

<td class="lang-id">
axi.erb &bull; axs.erb &bull; netlinx+erb &bull; 
</td>

</tr>

<tr>

<th scope="row">
NetLogo
</th>

<td class="lang-id">
netlogo &bull; nlogo &bull; 
</td>

</tr>

<tr>

<th scope="row">
NewLisp
</th>

<td class="lang-id">
lisp &bull; lsp &bull; newlisp &bull; nl &bull; 
</td>

</tr>

<tr>

<th scope="row">
Nginx
</th>

<td class="lang-id">
nginx &bull; nginxconf &bull; 
</td>

</tr>

<tr>

<th scope="row">
Nimrod
</th>

<td class="lang-id">
nim &bull; nimrod &bull; 
</td>

</tr>

<tr>

<th scope="row">
Ninja
</th>

<td class="lang-id">
ninja &bull; 
</td>

</tr>

<tr>

<th scope="row">
Nit
</th>

<td class="lang-id">
nit &bull; 
</td>

</tr>

<tr>

<th scope="row">
Nix
</th>

<td class="lang-id">
nix &bull; nixos &bull; 
</td>

</tr>

<tr>

<th scope="row">
NL
</th>

<td class="lang-id">
nl &bull; 
</td>

</tr>

<tr>

<th scope="row">
NSIS
</th>

<td class="lang-id">
nsh &bull; nsi &bull; nsis &bull; 
</td>

</tr>

<tr>

<th scope="row">
Nu
</th>

<td class="lang-id">
nu &bull; nush &bull; 
</td>

</tr>

<tr>

<th scope="row">
NumPy
</th>

<td class="lang-id">
numpy &bull; numpyw &bull; numsc &bull; 
</td>

</tr>

<tr>

<th scope="row">
ObjDump
</th>

<td class="lang-id">
objdump &bull; 
</td>

</tr>

<tr>

<th scope="row">
Objective-C
</th>

<td class="lang-id">
h &bull; m &bull; obj-c &bull; objc &bull; objective-c &bull; objectivec &bull; 
</td>

</tr>

<tr>

<th scope="row">
Objective-C++
</th>

<td class="lang-id">
mm &bull; obj-c++ &bull; objc++ &bull; objective-c++ &bull; objectivec++ &bull; 
</td>

</tr>

<tr>

<th scope="row">
Objective-J
</th>

<td class="lang-id">
j &bull; obj-j &bull; objective-j &bull; objectivej &bull; objj &bull; sj &bull; 
</td>

</tr>

<tr>

<th scope="row">
OCaml
</th>

<td class="lang-id">
eliom &bull; eliomi &bull; ml &bull; ml4 &bull; mli &bull; mll &bull; mly &bull; ocaml &bull; 
</td>

</tr>

<tr>

<th scope="row">
Omgrofl
</th>

<td class="lang-id">
omgrofl &bull; 
</td>

</tr>

<tr>

<th scope="row">
ooc
</th>

<td class="lang-id">
ooc &bull; 
</td>

</tr>

<tr>

<th scope="row">
Opa
</th>

<td class="lang-id">
opa &bull; 
</td>

</tr>

<tr>

<th scope="row">
Opal
</th>

<td class="lang-id">
opal &bull; 
</td>

</tr>

<tr>

<th scope="row">
OpenCL
</th>

<td class="lang-id">
cl &bull; opencl &bull; 
</td>

</tr>

<tr>

<th scope="row">
OpenEdge ABL
</th>

<td class="lang-id">
abl &bull; cls &bull; openedge &bull; openedge-abl &bull; p &bull; progress &bull; 
</td>

</tr>

<tr>

<th scope="row">
OpenSCAD
</th>

<td class="lang-id">
openscad &bull; scad &bull; 
</td>

</tr>

<tr>

<th scope="row">
Org
</th>

<td class="lang-id">
org &bull; 
</td>

</tr>

<tr>

<th scope="row">
Ox
</th>

<td class="lang-id">
ox &bull; oxh &bull; oxo &bull; 
</td>

</tr>

<tr>

<th scope="row">
Oxygene
</th>

<td class="lang-id">
oxygene &bull; 
</td>

</tr>

<tr>

<th scope="row">
Oz
</th>

<td class="lang-id">
oz &bull; 
</td>

</tr>

<tr>

<th scope="row">
Pan
</th>

<td class="lang-id">
pan &bull; 
</td>

</tr>

<tr>

<th scope="row">
Papyrus
</th>

<td class="lang-id">
papyrus &bull; psc &bull; 
</td>

</tr>

<tr>

<th scope="row">
Parrot
</th>

<td class="lang-id">
parrot &bull; 
</td>

</tr>

<tr>

<th scope="row">
Parrot Assembly
</th>

<td class="lang-id">
parrot-assembly &bull; pasm &bull; 
</td>

</tr>

<tr>

<th scope="row">
Parrot Internal Representation
</th>

<td class="lang-id">
parrot-internal-representation &bull; pir &bull; 
</td>

</tr>

<tr>

<th scope="row">
Pascal
</th>

<td class="lang-id">
dfm &bull; dpr &bull; lpr &bull; pas &bull; pascal &bull; pp &bull; 
</td>

</tr>

<tr>

<th scope="row">
PAWN
</th>

<td class="lang-id">
pawn &bull; pwn &bull; 
</td>

</tr>

<tr>

<th scope="row">
Perl
</th>

<td class="lang-id">
cgi &bull; fcgi &bull; perl &bull; ph &bull; pl &bull; plx &bull; pm &bull; pod &bull; psgi &bull; t &bull; 
</td>

</tr>

<tr>

<th scope="row">
Perl6
</th>

<td class="lang-id">
6pl &bull; 6pm &bull; nqp &bull; p6 &bull; p6l &bull; p6m &bull; perl6 &bull; pl &bull; pl6 &bull; pm &bull; pm6 &bull; t &bull; 
</td>

</tr>

<tr>

<th scope="row">
PHP
</th>

<td class="lang-id">
aw &bull; ctp &bull; fcgi &bull; inc &bull; php &bull; php3 &bull; php4 &bull; php5 &bull; phpt &bull; 
</td>

</tr>

<tr>

<th scope="row">
PigLatin
</th>

<td class="lang-id">
pig &bull; piglatin &bull; 
</td>

</tr>

<tr>

<th scope="row">
Pike
</th>

<td class="lang-id">
pike &bull; pmod &bull; 
</td>

</tr>

<tr>

<th scope="row">
PLpgSQL
</th>

<td class="lang-id">
plpgsql &bull; sql &bull; 
</td>

</tr>

<tr>

<th scope="row">
PLSQL
</th>

<td class="lang-id">
pkb &bull; pks &bull; plb &bull; pls &bull; plsql &bull; sql &bull; 
</td>

</tr>

<tr>

<th scope="row">
Pod
</th>

<td class="lang-id">
pod &bull; 
</td>

</tr>

<tr>

<th scope="row">
PogoScript
</th>

<td class="lang-id">
pogo &bull; pogoscript &bull; 
</td>

</tr>

<tr>

<th scope="row">
PostScript
</th>

<td class="lang-id">
eps &bull; postscr &bull; postscript &bull; ps &bull; 
</td>

</tr>

<tr>

<th scope="row">
PowerShell
</th>

<td class="lang-id">
posh &bull; powershell &bull; ps1 &bull; psd1 &bull; psm1 &bull; 
</td>

</tr>

<tr>

<th scope="row">
Processing
</th>

<td class="lang-id">
pde &bull; processing &bull; 
</td>

</tr>

<tr>

<th scope="row">
Prolog
</th>

<td class="lang-id">
ecl &bull; pl &bull; pro &bull; prolog &bull; 
</td>

</tr>

<tr>

<th scope="row">
Propeller Spin
</th>

<td class="lang-id">
propeller-spin &bull; spin &bull; 
</td>

</tr>

<tr>

<th scope="row">
Protocol Buffer
</th>

<td class="lang-id">
proto &bull; protobuf &bull; protocol-buffer &bull; 
</td>

</tr>

<tr>

<th scope="row">
Public Key
</th>

<td class="lang-id">
asc &bull; pub &bull; public-key &bull; 
</td>

</tr>

<tr>

<th scope="row">
Puppet
</th>

<td class="lang-id">
pp &bull; puppet &bull; 
</td>

</tr>

<tr>

<th scope="row">
Pure Data
</th>

<td class="lang-id">
pd &bull; pure-data &bull; 
</td>

</tr>

<tr>

<th scope="row">
PureBasic
</th>

<td class="lang-id">
pb &bull; pbi &bull; purebasic &bull; 
</td>

</tr>

<tr>

<th scope="row">
PureScript
</th>

<td class="lang-id">
purescript &bull; purs &bull; 
</td>

</tr>

<tr>

<th scope="row">
Python
</th>

<td class="lang-id">
cgi &bull; fcgi &bull; gyp &bull; lmi &bull; py &bull; pyde &bull; pyp &bull; pyt &bull; python &bull; pyw &bull; rusthon &bull; tac &bull; wsgi &bull; xpy &bull; 
</td>

</tr>

<tr>

<th scope="row">
Python traceback
</th>

<td class="lang-id">
pytb &bull; python-traceback &bull; 
</td>

</tr>

<tr>

<th scope="row">
QMake
</th>

<td class="lang-id">
pri &bull; pro &bull; qmake &bull; 
</td>

</tr>

<tr>

<th scope="row">
QML
</th>

<td class="lang-id">
qml &bull; 
</td>

</tr>

<tr>

<th scope="row">
R
</th>

<td class="lang-id">
r &bull; rd &bull; rscript &bull; rsx &bull; splus &bull; 
</td>

</tr>

<tr>

<th scope="row">
Racket
</th>

<td class="lang-id">
racket &bull; rkt &bull; rktd &bull; rktl &bull; scrbl &bull; 
</td>

</tr>

<tr>

<th scope="row">
Ragel in Ruby Host
</th>

<td class="lang-id">
ragel-in-ruby-host &bull; ragel-rb &bull; ragel-ruby &bull; rl &bull; 
</td>

</tr>

<tr>

<th scope="row">
RAML
</th>

<td class="lang-id">
raml &bull; 
</td>

</tr>

<tr>

<th scope="row">
Raw token data
</th>

<td class="lang-id">
raw &bull; raw-token-data &bull; 
</td>

</tr>

<tr>

<th scope="row">
RDoc
</th>

<td class="lang-id">
rdoc &bull; 
</td>

</tr>

<tr>

<th scope="row">
REALbasic
</th>

<td class="lang-id">
rbbas &bull; rbfrm &bull; rbmnu &bull; rbres &bull; rbtbar &bull; rbuistate &bull; realbasic &bull; 
</td>

</tr>

<tr>

<th scope="row">
Rebol
</th>

<td class="lang-id">
r &bull; r2 &bull; r3 &bull; reb &bull; rebol &bull; 
</td>

</tr>

<tr>

<th scope="row">
Red
</th>

<td class="lang-id">
red &bull; red&#x2F;system &bull; reds &bull; 
</td>

</tr>

<tr>

<th scope="row">
Redcode
</th>

<td class="lang-id">
cw &bull; redcode &bull; 
</td>

</tr>

<tr>

<th scope="row">
reStructuredText
</th>

<td class="lang-id">
rest &bull; restructuredtext &bull; rst &bull; 
</td>

</tr>

<tr>

<th scope="row">
RHTML
</th>

<td class="lang-id">
html+ruby &bull; rhtml &bull; 
</td>

</tr>

<tr>

<th scope="row">
RMarkdown
</th>

<td class="lang-id">
rmarkdown &bull; rmd &bull; 
</td>

</tr>

<tr>

<th scope="row">
RobotFramework
</th>

<td class="lang-id">
robot &bull; robotframework &bull; 
</td>

</tr>

<tr>

<th scope="row">
Rouge
</th>

<td class="lang-id">
rg &bull; rouge &bull; 
</td>

</tr>

<tr>

<th scope="row">
Ruby
</th>

<td class="lang-id">
builder &bull; fcgi &bull; gemspec &bull; god &bull; irbrc &bull; jbuilder &bull; jruby &bull; macruby &bull; mspec &bull; pluginspec &bull; podspec &bull; rabl &bull; rake &bull; rb &bull; rbuild &bull; rbw &bull; rbx &bull; ru &bull; ruby &bull; thor &bull; watchr &bull; 
</td>

</tr>

<tr>

<th scope="row">
Rust
</th>

<td class="lang-id">
rs &bull; rust &bull; 
</td>

</tr>

<tr>

<th scope="row">
Sage
</th>

<td class="lang-id">
sage &bull; sagews &bull; 
</td>

</tr>

<tr>

<th scope="row">
SaltStack
</th>

<td class="lang-id">
salt &bull; saltstack &bull; saltstate &bull; sls &bull; 
</td>

</tr>

<tr>

<th scope="row">
SAS
</th>

<td class="lang-id">
sas &bull; 
</td>

</tr>

<tr>

<th scope="row">
Sass
</th>

<td class="lang-id">
sass &bull; 
</td>

</tr>

<tr>

<th scope="row">
Scala
</th>

<td class="lang-id">
sbt &bull; sc &bull; scala &bull; 
</td>

</tr>

<tr>

<th scope="row">
Scaml
</th>

<td class="lang-id">
scaml &bull; 
</td>

</tr>

<tr>

<th scope="row">
Scheme
</th>

<td class="lang-id">
scheme &bull; scm &bull; sld &bull; sls &bull; sps &bull; ss &bull; 
</td>

</tr>

<tr>

<th scope="row">
Scilab
</th>

<td class="lang-id">
sce &bull; sci &bull; scilab &bull; tst &bull; 
</td>

</tr>

<tr>

<th scope="row">
SCSS
</th>

<td class="lang-id">
scss &bull; 
</td>

</tr>

<tr>

<th scope="row">
Self
</th>

<td class="lang-id">
self &bull; 
</td>

</tr>

<tr>

<th scope="row">
Shell
</th>

<td class="lang-id">
bash &bull; bats &bull; cgi &bull; command &bull; fcgi &bull; ksh &bull; sh &bull; shell &bull; tmux &bull; zsh &bull; 
</td>

</tr>

<tr>

<th scope="row">
ShellSession
</th>

<td class="lang-id">
console &bull; sh-session &bull; shellsession &bull; 
</td>

</tr>

<tr>

<th scope="row">
Shen
</th>

<td class="lang-id">
shen &bull; 
</td>

</tr>

<tr>

<th scope="row">
Slash
</th>

<td class="lang-id">
sl &bull; slash &bull; 
</td>

</tr>

<tr>

<th scope="row">
Slim
</th>

<td class="lang-id">
slim &bull; 
</td>

</tr>

<tr>

<th scope="row">
Smalltalk
</th>

<td class="lang-id">
cs &bull; smalltalk &bull; squeak &bull; st &bull; 
</td>

</tr>

<tr>

<th scope="row">
Smarty
</th>

<td class="lang-id">
smarty &bull; tpl &bull; 
</td>

</tr>

<tr>

<th scope="row">
SourcePawn
</th>

<td class="lang-id">
sma &bull; sourcemod &bull; sourcepawn &bull; sp &bull; 
</td>

</tr>

<tr>

<th scope="row">
SPARQL
</th>

<td class="lang-id">
rq &bull; sparql &bull; 
</td>

</tr>

<tr>

<th scope="row">
SQF
</th>

<td class="lang-id">
hqf &bull; sqf &bull; 
</td>

</tr>

<tr>

<th scope="row">
SQL
</th>

<td class="lang-id">
cql &bull; ddl &bull; prc &bull; sql &bull; tab &bull; udf &bull; viw &bull; 
</td>

</tr>

<tr>

<th scope="row">
SQLPL
</th>

<td class="lang-id">
db2 &bull; sql &bull; sqlpl &bull; 
</td>

</tr>

<tr>

<th scope="row">
Squirrel
</th>

<td class="lang-id">
nut &bull; squirrel &bull; 
</td>

</tr>

<tr>

<th scope="row">
Standard ML
</th>

<td class="lang-id">
fun &bull; ml &bull; sig &bull; sml &bull; standard-ml &bull; 
</td>

</tr>

<tr>

<th scope="row">
Stata
</th>

<td class="lang-id">
ado &bull; do &bull; doh &bull; ihlp &bull; mata &bull; matah &bull; stata &bull; sthlp &bull; 
</td>

</tr>

<tr>

<th scope="row">
STON
</th>

<td class="lang-id">
ston &bull; 
</td>

</tr>

<tr>

<th scope="row">
Stylus
</th>

<td class="lang-id">
styl &bull; stylus &bull; 
</td>

</tr>

<tr>

<th scope="row">
SuperCollider
</th>

<td class="lang-id">
sc &bull; scd &bull; supercollider &bull; 
</td>

</tr>

<tr>

<th scope="row">
SVG
</th>

<td class="lang-id">
svg &bull; 
</td>

</tr>

<tr>

<th scope="row">
Swift
</th>

<td class="lang-id">
swift &bull; 
</td>

</tr>

<tr>

<th scope="row">
SystemVerilog
</th>

<td class="lang-id">
sv &bull; svh &bull; systemverilog &bull; vh &bull; 
</td>

</tr>

<tr>

<th scope="row">
Tcl
</th>

<td class="lang-id">
adp &bull; tcl &bull; tm &bull; 
</td>

</tr>

<tr>

<th scope="row">
Tcsh
</th>

<td class="lang-id">
csh &bull; tcsh &bull; 
</td>

</tr>

<tr>

<th scope="row">
Tea
</th>

<td class="lang-id">
tea &bull; 
</td>

</tr>

<tr>

<th scope="row">
TeX
</th>

<td class="lang-id">
aux &bull; bbx &bull; bib &bull; cbx &bull; cls &bull; dtx &bull; ins &bull; latex &bull; lbx &bull; ltx &bull; mkii &bull; mkiv &bull; mkvi &bull; sty &bull; tex &bull; toc &bull; 
</td>

</tr>

<tr>

<th scope="row">
Text
</th>

<td class="lang-id">
fr &bull; text &bull; txt &bull; 
</td>

</tr>

<tr>

<th scope="row">
Textile
</th>

<td class="lang-id">
textile &bull; 
</td>

</tr>

<tr>

<th scope="row">
Thrift
</th>

<td class="lang-id">
thrift &bull; 
</td>

</tr>

<tr>

<th scope="row">
TLA+
</th>

<td class="lang-id">
tla
</td>

</tr>

<tr>

<th scope="row">
TOML
</th>

<td class="lang-id">
toml &bull; 
</td>

</tr>

<tr>

<th scope="row">
Turing
</th>

<td class="lang-id">
t &bull; tu &bull; turing &bull; 
</td>

</tr>

<tr>

<th scope="row">
Turtle
</th>

<td class="lang-id">
ttl &bull; turtle &bull; 
</td>

</tr>

<tr>

<th scope="row">
Twig
</th>

<td class="lang-id">
twig &bull; 
</td>

</tr>

<tr>

<th scope="row">
TXL
</th>

<td class="lang-id">
txl &bull; 
</td>

</tr>

<tr>

<th scope="row">
TypeScript
</th>

<td class="lang-id">
ts &bull; typescript &bull; 
</td>

</tr>

<tr>

<th scope="row">
Unified Parallel C
</th>

<td class="lang-id">
unified-parallel-c &bull; upc &bull; 
</td>

</tr>

<tr>

<th scope="row">
UnrealScript
</th>

<td class="lang-id">
uc &bull; unrealscript &bull; 
</td>

</tr>

<tr>

<th scope="row">
Vala
</th>

<td class="lang-id">
vala &bull; vapi &bull; 
</td>

</tr>

<tr>

<th scope="row">
VCL
</th>

<td class="lang-id">
vcl &bull; 
</td>

</tr>

<tr>

<th scope="row">
Verilog
</th>

<td class="lang-id">
v &bull; veo &bull; verilog &bull; 
</td>

</tr>

<tr>

<th scope="row">
VHDL
</th>

<td class="lang-id">
vhd &bull; vhdl &bull; vhf &bull; vhi &bull; vho &bull; vhs &bull; vht &bull; vhw &bull; 
</td>

</tr>

<tr>

<th scope="row">
VimL
</th>

<td class="lang-id">
nvim &bull; vim &bull; viml &bull; 
</td>

</tr>

<tr>

<th scope="row">
Visual Basic
</th>

<td class="lang-id">
bas &bull; cls &bull; frm &bull; frx &bull; vb &bull; vb.net &bull; vba &bull; vbhtml &bull; vbnet &bull; vbs &bull; visual-basic &bull; 
</td>

</tr>

<tr>

<th scope="row">
Volt
</th>

<td class="lang-id">
volt &bull; 
</td>

</tr>

<tr>

<th scope="row">
Web Ontology Language
</th>

<td class="lang-id">
owl &bull; web-ontology-language &bull; 
</td>

</tr>

<tr>

<th scope="row">
WebIDL
</th>

<td class="lang-id">
webidl &bull; 
</td>

</tr>

<tr>

<th scope="row">
wisp
</th>

<td class="lang-id">
wisp &bull; 
</td>

</tr>

<tr>

<th scope="row">
xBase
</th>

<td class="lang-id">
prg &bull; xbase &bull; 
</td>

</tr>

<tr>

<th scope="row">
XC
</th>

<td class="lang-id">
xc &bull; 
</td>

</tr>

<tr>

<th scope="row">
XML
</th>

<td class="lang-id">
ant &bull; axml &bull; ccxml &bull; clixml &bull; cproject &bull; csproj &bull; ct &bull; dita &bull; ditamap &bull; ditaval &bull; dll.config &bull; filters &bull; fsproj &bull; fxml &bull; glade &bull; grxml &bull; ivy &bull; jelly &bull; kml &bull; launch &bull; mm &bull; mxml &bull; nproj &bull; nuspec &bull; osm &bull; plist &bull; pluginspec &bull; ps1xml &bull; psc1 &bull; pt &bull; rdf &bull; rss &bull; scxml &bull; srdf &bull; storyboard &bull; sttheme &bull; sublime-snippet &bull; targets &bull; tmcommand &bull; tml &bull; tmlanguage &bull; tmpreferences &bull; tmsnippet &bull; tmtheme &bull; ts &bull; ui &bull; urdf &bull; vbproj &bull; vcxproj &bull; vxml &bull; wsdl &bull; wsf &bull; wxi &bull; wxl &bull; wxs &bull; x3d &bull; xacro &bull; xaml &bull; xib &bull; xlf &bull; xliff &bull; xmi &bull; xml &bull; xml.dist &bull; xsd &bull; xul &bull; zcml &bull; 
</td>

</tr>

<tr>

<th scope="row">
Xojo
</th>

<td class="lang-id">
xojo &bull; xojo_code &bull; xojo_menu &bull; xojo_report &bull; xojo_script &bull; xojo_toolbar &bull; xojo_window &bull; 
</td>

</tr>

<tr>

<th scope="row">
XProc
</th>

<td class="lang-id">
xpl &bull; xproc &bull; 
</td>

</tr>

<tr>

<th scope="row">
XQuery
</th>

<td class="lang-id">
xq &bull; xql &bull; xqm &bull; xquery &bull; xqy &bull; 
</td>

</tr>

<tr>

<th scope="row">
XS
</th>

<td class="lang-id">
xs &bull; 
</td>

</tr>

<tr>

<th scope="row">
XSLT
</th>

<td class="lang-id">
xsl &bull; xslt &bull; 
</td>

</tr>

<tr>

<th scope="row">
Xtend
</th>

<td class="lang-id">
xtend &bull; 
</td>

</tr>

<tr>

<th scope="row">
YAML
</th>

<td class="lang-id">
reek &bull; rviz &bull; yaml &bull; yml &bull; 
</td>

</tr>

<tr>

<th scope="row">
Zephir
</th>

<td class="lang-id">
zep &bull; zephir &bull; 
</td>

</tr>

<tr>

<th scope="row">
Zimpl
</th>

<td class="lang-id">
zimpl &bull; zmpl &bull; zpl &bull; 
</td>

</tr>

</tbody>

</table>

Got the list from here: [gfm-lang-ids](https://github.com/jmm/gfm-lang-ids/wiki/GitHub-Flavored-Markdown-%28GFM%29-language-IDs)

