languages.js (view raw)
1const languages = {
2 markup: 'Markup (HTML, XML, SVG)',
3 css: 'CSS',
4 clike: 'C-like',
5 javascript: 'JavaScript',
6 abap: 'ABAP',
7 abnf: 'Augmented Backus–Naur form',
8 actionscript: 'ActionScript',
9 ada: 'Ada',
10 antlr4: 'ANTLR4',
11 apacheconf: 'Apache Configuration',
12 apl: 'APL',
13 applescript: 'AppleScript',
14 aql: 'AQL',
15 arduino: 'Arduino',
16 arff: 'ARFF',
17 asciidoc: 'AsciiDoc',
18 asm6502: '6502 Assembly',
19 aspnet: 'ASP.NET (C#)',
20 autohotkey: 'AutoHotkey',
21 autoit: 'AutoIt',
22 bash: 'Bash',
23 basic: 'BASIC',
24 batch: 'Batch',
25 bbcode: 'BBcode',
26 bison: 'Bison',
27 bnf: 'Backus–Naur form',
28 brainfuck: 'Brainfuck',
29 brightscript: 'BrightScript',
30 bro: 'Bro',
31 c: 'C',
32 csharp: 'C#',
33 cpp: 'C++',
34 cil: 'CIL',
35 coffeescript: 'CoffeeScript',
36 cmake: 'CMake',
37 clojure: 'Clojure',
38 crystal: 'Crystal',
39 csp: 'Content-Security-Policy',
40 'css-extras': 'CSS Extras',
41 d: 'D',
42 dart: 'Dart',
43 diff: 'Diff',
44 django: 'Django/Jinja2',
45 'dns-zone-file': 'DNS zone file',
46 docker: 'Docker',
47 ebnf: 'Extended Backus–Naur form',
48 eiffel: 'Eiffel',
49 ejs: 'EJS',
50 elixir: 'Elixir',
51 elm: 'Elm',
52 etlua: 'Embedded Lua templating',
53 erb: 'ERB',
54 erlang: 'Erlang',
55 fsharp: 'F#',
56 'firestore-security-rules': 'Firestore security rules',
57 flow: 'Flow',
58 fortran: 'Fortran',
59 ftl: 'FreeMarker Template Language',
60 gcode: 'G-code',
61 gdscript: 'GDScript',
62 gedcom: 'GEDCOM',
63 gherkin: 'Gherkin',
64 git: 'Git',
65 glsl: 'GLSL',
66 gml: 'GameMaker Language',
67 go: 'Go',
68 graphql: 'GraphQL',
69 groovy: 'Groovy',
70 haml: 'Haml',
71 handlebars: 'Handlebars',
72 haskell: 'Haskell',
73 haxe: 'Haxe',
74 hcl: 'HCL',
75 http: 'HTTP',
76 hpkp: 'HTTP Public-Key-Pins',
77 hsts: 'HTTP Strict-Transport-Security',
78 ichigojam: 'IchigoJam',
79 icon: 'Icon',
80 inform7: 'Inform 7',
81 ini: 'Ini',
82 io: 'Io',
83 j: 'J',
84 java: 'Java',
85 javadoc: 'JavaDoc',
86 javadoclike: 'JavaDoc-like',
87 javastacktrace: 'Java stack trace',
88 jolie: 'Jolie',
89 jq: 'JQ',
90 jsdoc: 'JSDoc',
91 'js-extras': 'JS Extras',
92 'js-templates': 'JS Templates',
93 json: 'JSON',
94 jsonp: 'JSONP',
95 json5: 'JSON5',
96 julia: 'Julia',
97 keyman: 'Keyman',
98 kotlin: 'Kotlin',
99 latex: 'LaTeX',
100 latte: 'Latte',
101 less: 'Less',
102 lilypond: 'LilyPond',
103 liquid: 'Liquid',
104 lisp: 'Lisp',
105 livescript: 'LiveScript',
106 lolcode: 'LOLCODE',
107 lua: 'Lua',
108 makefile: 'Makefile',
109 markdown: 'Markdown',
110 'markup-templating': 'Markup templating',
111 matlab: 'MATLAB',
112 mel: 'MEL',
113 mizar: 'Mizar',
114 monkey: 'Monkey',
115 moonscript: 'MoonScript',
116 n1ql: 'N1QL',
117 n4js: 'N4JS',
118 'nand2tetris-hdl': 'Nand To Tetris HDL',
119 nasm: 'NASM',
120 neon: 'NEON',
121 nginx: 'nginx',
122 nim: 'Nim',
123 nix: 'Nix',
124 nsis: 'NSIS',
125 objectivec: 'Objective-C',
126 ocaml: 'OCaml',
127 opencl: 'OpenCL',
128 oz: 'Oz',
129 parigp: 'PARI/GP',
130 parser: 'Parser',
131 pascal: 'Pascal',
132 pascaligo: 'Pascaligo',
133 pcaxis: 'PC-Axis',
134 perl: 'Perl',
135 php: 'PHP',
136 phpdoc: 'PHPDoc',
137 'php-extras': 'PHP Extras',
138 plsql: 'PL/SQL',
139 powershell: 'PowerShell',
140 processing: 'Processing',
141 prolog: 'Prolog',
142 properties: '.properties',
143 protobuf: 'Protocol Buffers',
144 pug: 'Pug',
145 puppet: 'Puppet',
146 pure: 'Pure',
147 python: 'Python',
148 q: 'Q (kdb+ database)',
149 qml: 'QML',
150 qore: 'Qore',
151 r: 'R',
152 jsx: 'React JSX',
153 tsx: 'React TSX',
154 renpy: "Ren'py",
155 reason: 'Reason',
156 regex: 'Regex',
157 rest: 'reST (reStructuredText)',
158 rip: 'Rip',
159 roboconf: 'Roboconf',
160 robotframework: 'Robot Framework',
161 ruby: 'Ruby',
162 rust: 'Rust',
163 sas: 'SAS',
164 sass: 'Sass (Sass)',
165 scss: 'Sass (Scss)',
166 scala: 'Scala',
167 scheme: 'Scheme',
168 'shell-session': 'Shell session',
169 smalltalk: 'Smalltalk',
170 smarty: 'Smarty',
171 solidity: 'Solidity (Ethereum)',
172 soy: 'Soy (Closure Template)',
173 sparql: 'SPARQL',
174 'splunk-spl': 'Splunk SPL',
175 sqf: 'SQF: Status Quo Function (Arma 3)',
176 sql: 'SQL',
177 stylus: 'Stylus',
178 swift: 'Swift',
179 tap: 'TAP',
180 tcl: 'Tcl',
181 textile: 'Textile',
182 toml: 'TOML',
183 tt2: 'Template Toolkit 2',
184 turtle: 'Turtle',
185 twig: 'Twig',
186 typescript: 'TypeScript',
187 't4-cs': 'T4 Text Templates (C#)',
188 't4-vb': 'T4 Text Templates (VB)',
189 't4-templating': 'T4 templating',
190 vala: 'Vala',
191 vbnet: 'VB.Net',
192 velocity: 'Velocity',
193 verilog: 'Verilog',
194 vhdl: 'VHDL',
195 vim: 'vim',
196 'visual-basic': 'Visual Basic',
197 wasm: 'WebAssembly',
198 wiki: 'Wiki markup',
199 xeora: 'Xeora',
200 xojo: 'Xojo (REALbasic)',
201 xquery: 'XQuery',
202 yaml: 'YAML',
203 zig: 'Zig'
204};