diff --git a/SUPPORTED_LANGUAGES.md b/SUPPORTED_LANGUAGES.md index c0a9ae6e58..22ec460636 100644 --- a/SUPPORTED_LANGUAGES.md +++ b/SUPPORTED_LANGUAGES.md @@ -5,272 +5,273 @@ The table below shows the full list of languages (and corresponding classes/alia **Note:** The languages available will depend on how you've built or are included the library in your app. For example our default minified web build includes only ~40 popular languages. See [Getting the Library][1] and [Importing the Library][2] in the README for examples of how to load additional/specific languages. -| Language | Aliases | Package | -| :-----------------------| :--------------------- | :------ | -| 1C | 1c | | -| 4D | 4d |[highlightjs-4d](https://github.com/highlightjs/highlightjs-4d) | -| ABAP | sap-abap, abap |[highlight-sap-abap](https://github.com/highlightjs/highlightjs-sap-abap) | -| Abc Notation | abc |[highlightjs-abc](https://github.com/nocpiun/highlightjs-abc)| -| ABNF | abnf | | -| Access logs | accesslog | | -| ActionScript | actionscript, as | | -| Ada | ada | | -| Aiken | aiken, ak | [highlightjs-aiken](https://github.com/yHSJ/highlightjs-aiken) | -| Alan | ln | [highlightjs-alan](https://github.com/alantech/highlightjs-alan) | -| Alan IF | alan, i | [highlightjs-alan](https://github.com/highlightjs/highlightjs-alan) | -| AngelScript | angelscript, asc | | -| Apache | apache, apacheconf | | -| Apex | apex | [highlightjs-apex](https://github.com/highlightjs/highlightjs-apex/) | -| AppleScript | applescript, osascript | | -| Arcade | arcade | | -| Arduino (C++ w/Arduino libs) | arduino, ino | | -| ARM assembler | armasm, arm | | -| AsciiDoc | asciidoc, adoc | | -| AspectJ | aspectj | | -| AutoHotkey | autohotkey | | -| AutoIt | autoit | | -| AVR assembler | avrasm | | -| Awk | awk, mawk, nawk, gawk | | -| Ballerina | ballerina, bal | [highlightjs-ballerina](https://github.com/highlightjs/highlightjs-ballerina) | -| Bash | bash, sh, zsh | | -| BASIC | basic | | -| BBCode | bbcode | [highlightjs-bbcode](https://github.com/RedGuy12/highlightjs-bbcode) | -| Bicep | bicep | [highlightjs-bicep](https://github.com/Azure/bicep/blob/main/docs/highlighting.md#highlightjs) | -| Blade (Laravel) | blade | [highlightjs-blade](https://github.com/miken32/highlightjs-blade) | -| BNF | bnf | | -| BQN | bqn | [highlightjs-bqn](https://github.com/razetime/highlightjs-bqn) | -| Brainfuck | brainfuck, bf | | -| C | c, h | | -| C# | csharp, cs | | -| C++ | cpp, hpp, cc, hh, c++, h++, cxx, hxx | | -| C/AL | cal | | -| C3 | c3 | [highlightjs-c3](https://github.com/highlightjs/highlightjs-c3) | -| Cache Object Script | cos, cls | | -| Candid | candid, did | [highlightjs-motoko](https://github.com/rvanasa/highlightjs-motoko) | -| Cap’n Proto | capnproto, capnp | | -| Chaos | chaos, kaos | [highlightjs-chaos](https://github.com/chaos-lang/highlightjs-chaos) | -| Chapel | chapel, chpl | [highlightjs-chapel](https://github.com/chapel-lang/highlightjs-chapel) | -| Cisco CLI | cisco | [highlightjs-cisco-cli](https://github.com/BMatheas/highlightjs-cisco-cli) | -| Clojure | clojure, clj | | -| CMake | cmake, cmake.in | | -| COBOL | cobol, standard-cobol | [highlightjs-cobol](https://github.com/otterkit/highlightjs-cobol) | -| CODEOWNERS | codeowners | [highlightjs-codeowners](https://github.com/highlightjs/highlightjs-codeowners) | -| CoffeeScript | coffeescript, coffee, cson, iced | | -| Coq | coq | | -| CpcdosC+ | cpc | [highlightjs-cpcdos](https://github.com/SPinti-Software/highlightjs-cpcdos) | -| Crmsh | crmsh, crm, pcmk | | -| Crystal | crystal, cr | | -| CSP | csp | | -| CSS | css | | -| cURL | curl | [highlightjs-curl](https://github.com/highlightjs/highlightjs-curl) | -| Cypher (Neo4j) | cypher | [highlightjs-cypher](https://github.com/highlightjs/highlightjs-cypher) | -| D | d | | -| Dafny | dafny | [highlightjs-dafny](https://github.com/ConsenSys/highlightjs-dafny)| -| Dart | dart | | -| Delphi | dpr, dfm, pas, pascal | | -| Diff | diff, patch | | -| Django | django, jinja | | -| DNS Zone file | dns, zone, bind | | -| Dockerfile | dockerfile, docker | | -| DOS | dos, bat, cmd | | -| dsconfig | dsconfig | | -| DTS (Device Tree) | dts | | -| Dust | dust, dst | | -| Dylan | dylan | [highlightjs-dylan](https://github.com/highlightjs/highlightjs-dylan) | -| EBNF | ebnf | | -| Elixir | elixir | | -| Elm | elm | | -| Erlang | erlang, erl | | -| Excel | excel, xls, xlsx | | -| Extempore | extempore, xtlang, xtm | [highlightjs-xtlang](https://github.com/highlightjs/highlightjs-xtlang) | -| F# | fsharp, fs, fsx, fsi, fsscript | | -| FIX | fix | | -| Flix | flix | [highlightjs-flix](https://github.com/flix/highlightjs-flix) | -| Fortran | fortran, f90, f95 | | -| FunC | func | [highlightjs-func](https://github.com/highlightjs/highlightjs-func) | -| G-Code | gcode, nc | | -| Gams | gams, gms | | -| GAUSS | gauss, gss | | -| GDScript | godot, gdscript | [highlightjs-gdscript](https://github.com/highlightjs/highlightjs-gdscript) | -| Gherkin | gherkin | | -| Gleam | gleam | [gleam-highlight.js](https://github.com/gleam-lang/gleam-highlight.js) | -| Glimmer and EmberJS | hbs, glimmer, html.hbs, html.handlebars, htmlbars | [highlightjs-glimmer](https://github.com/NullVoxPopuli/highlightjs-glimmer) | -| GN for Ninja | gn, gni | [highlightjs-GN](https://github.com/highlightjs/highlightjs-GN) | -| Go | go, golang | | -| Golo | golo, gololang | | -| Gradle | gradle | | -| Grammatical Framework | gf | [highlightjs-gf](https://github.com/johnjcamilleri/highlightjs-gf) | -| GraphQL | graphql, gql | | -| Groovy | groovy | | -| GSQL | gsql | [highlightjs-gsql](https://github.com/DanBarkus/highlightjs-gsql) | -| Haml | haml | | -| Handlebars | handlebars, hbs, html.hbs, html.handlebars | | -| Haskell | haskell, hs | | -| Haxe | haxe, hx | | -| High-level shader language| hlsl | [highlightjs-hlsl](https://github.com/highlightjs/highlightjs-hlsl) | -| HTML, XML | xml, html, xhtml, rss, atom, xjb, xsd, xsl, plist, svg | | -| HTTP | http, https | | -| Hy | hy, hylang | | -| Inform7 | inform7, i7 | | -| Ini, TOML | ini, toml | | -| Iptables | iptables | [highlightjs-iptables](https://github.com/highlightjs/highlightjs-iptables) | -| IRPF90 | irpf90 | | -| Java | java, jsp | | -| JavaScript | javascript, js, jsx | | -| Jolie | jolie, iol, ol | [highlightjs-jolie](https://github.com/xiroV/highlightjs-jolie) | -| JSON | json, jsonc, json5 | | -| JSONata | jsonata | [highlightjs-jsonata](https://github.com/DevDimov/highlightjs-jsonata) | -| Julia | julia, jl | | -| Julia REPL | julia-repl | | -| Kotlin | kotlin, kt | | -| L4 | l4, legal | [highlightjs-l4](https://github.com/legalese/highlightjs-l4) -| Lang | | [highlightjs-lang](https://github.com/highlightjs/highlightjs-lang) -| Lasso | lasso, ls, lassoscript | | -| LaTeX | tex | | -| LDIF | ldif | | -| Leaf | leaf | | -| Lean | lean | [highlightjs-lean](https://github.com/leanprover-community/highlightjs-lean) | -| Less | less | | -| Liquid | liquid | [highlightjs-liquid](https://github.com/highlightjs/highlightjs-liquid) | -| Lisp | lisp | | -| LiveCode Server | livecodeserver | | -| LiveScript | livescript, ls | | -| LookML | lookml | [highlightjs-lookml](https://github.com/spectacles-ci/highlightjs-lookml) | -| Lua | lua, pluto | | -| Luau | luau | [highlightjs-luau](https://github.com/highlightjs/highlightjs-luau) | -| Macaulay2 | macaulay2 | [highlightjs-macaulay2](https://github.com/d-torrance/highlightjs-macaulay2) | -| Magik | magik | [highlightjs-magik](https://github.com/sebastiaanspeck/highlightjs-magik) | -| Makefile | makefile, mk, mak, make | | -| Markdown | markdown, md, mkdown, mkd | | -| Mathematica | mathematica, mma, wl | | -| Matlab | matlab | | -| Maxima | maxima | | -| Maya Embedded Language | mel | | -| Mercury | mercury | | -| MetaPost | metapost | [highlightjs-metapost](https://github.com/chupinmaxime/highlightjs-metapost) | | -| Mint | mint | [highlightjs-mint](https://github.com/mint-lang/highlightjs-mint) | -| MIPS Assembler | mips, mipsasm | | -| mIRC Scripting Language | mirc, mrc | [highlightjs-mirc](https://github.com/highlightjs/highlightjs-mirc) | -| Mirth | mirth | [highlightjs-mirth](https://github.com/highlightjs/highlightjs-mirth) | -| Mizar | mizar | | -| MKB | mkb | [highlightjs-mkb](https://github.com/Dereavy/highlightjs-mkb) | -| MLIR | mlir | [highlightjs-mlir](https://github.com/highlightjs/highlightjs-mlir) | -| Mojolicious | mojolicious | | -| Monkey | monkey | | -| Moonscript | moonscript, moon | | -| Motoko | motoko, mo | [highlightjs-motoko](https://github.com/rvanasa/highlightjs-motoko) | -| N1QL | n1ql | | -| Never | never | [highlightjs-never](https://github.com/never-lang/highlightjs-never) | -| Nginx | nginx, nginxconf | | -| Nim | nim, nimrod | | -| Nix | nix | | -| NSIS | nsis | | -| Oak | oak | [highlightjs-oak](https://github.com/timlabs/highlightjs-oak) | -| Object Constraint Language | ocl | [highlightjs-ocl](https://github.com/nhomble/highlightjs-ocl) | -| Objective C | objectivec, mm, objc, obj-c, obj-c++, objective-c++ | | -| OCaml | ocaml, ml | | -| Odin | odin | [highlightjs-odinlang](https://github.com/marianpekar/highlightjs-odinlang) | -| OpenGL Shading Language | glsl | | -| OpenSCAD | openscad, scad | | -| Oracle Rules Language | ruleslanguage | | -| Oxygene | oxygene | | -| Papyrus | papyrus, psc |[highlightjs-papyrus](https://github.com/Pickysaurus/highlightjs-papyrus) | -| Parser3 | parser3 | | -| Perl | perl, pl, pm | | -| PF | pf, pf.conf | | -| Phix | phix | [highlightjs-phix](https://github.com/highlightjs/highlightjs-phix) | -| PHP | php | | -| Pine Script | pine, pinescript | [highlightjs-pine](https://github.com/jeyllani/highlightjs-pine) | -| Plaintext | plaintext, txt, text | | -| Pony | pony | | -| PostgreSQL & PL/pgSQL | pgsql, postgres, postgresql | | -| PowerOn | poweron, po | [highlightjs-poweron](https://github.com/libum-llc/highlightjs-poweron) | -| PowerShell | powershell, ps, ps1 | | -| Prisma | prisma | [highlightjs-prisma](https://github.com/witch-factory/highlightjs-prisma) | -| Processing | processing | | -| Prolog | prolog | | -| Properties | properties | | -| Protocol Buffers | proto, protobuf | | -| Puppet | puppet, pp | | -| Python | python, py, gyp | | -| Python profiler results | profile | | -| Python REPL | python-repl, pycon | | -| Q | k, kdb | | -| Q# | qsharp | [highlightjs-qsharp](https://github.com/fedonman/highlightjs-qsharp) | -| QML | qml | | -| R | r | | -| Raku | raku, perl6, p6, pm6, rakumod | [highlightjs-raku](https://github.com/highlightjs/highlightjs-raku) | -| RakuDoc | pod6, rakudoc | [highlightjs-raku](https://github.com/highlightjs/highlightjs-raku) | -| RakuQuoting | rakuquoting | [highlightjs-raku](https://github.com/highlightjs/highlightjs-raku) | -| RakuRegexe | rakuregexe | [highlightjs-raku](https://github.com/highlightjs/highlightjs-raku) | -| Razor CSHTML | cshtml, razor, razor-cshtml | [highlightjs-cshtml-razor](https://github.com/highlightjs/highlightjs-cshtml-razor) | -| ReasonML | reasonml, re | | -| Rebol & Red | redbol, rebol, red, red-system | [highlightjs-redbol](https://github.com/oldes/highlightjs-redbol) | -| RenderMan RIB | rib | | -| RenderMan RSL | rsl | | -| ReScript | rescript, res | [highlightjs-rescript](https://github.com/tsnobip/highlightjs-rescript) | -| RISC-V Assembly | riscv, riscvasm | [highlightjs-riscvasm](https://github.com/highlightjs/highlightjs-riscvasm) | -| RiScript | risc, riscript | [highlightjs-riscript](https://github.com/highlightjs/highlightjs-riscript) | -| Roboconf | graph, instances | | -| Robot Framework | robot, rf | [highlightjs-robot](https://github.com/highlightjs/highlightjs-robot) | -| RPM spec files | rpm-specfile, rpm, spec, rpm-spec, specfile | [highlightjs-rpm-specfile](https://github.com/highlightjs/highlightjs-rpm-specfile) | -| Ruby | ruby, rb, gemspec, podspec, thor, irb | | -| Rust | rust, rs | | -| RVT Script | rvt, rvt-script | [highlightjs-rvt-script](https://github.com/Sopitive/highlightjs-rvt-script) | -| SAS | SAS, sas | | -| Scala | scala | | -| Scheme | scheme | | -| Scilab | scilab, sci | | -| SCSS | scss | | -| SFZ | sfz | [highlightjs-sfz](https://github.com/sfz/highlight.js) | -| Shape Expressions | shexc | [highlightjs-shexc](https://github.com/highlightjs/highlightjs-shexc) | -| Shell | shell, console | | -| Smali | smali | | -| Smalltalk | smalltalk, st | | -| SML | sml, ml | | -| Solidity | solidity, sol | [highlightjs-solidity](https://github.com/highlightjs/highlightjs-solidity) | -| Splunk SPL | spl | [highlightjs-spl](https://github.com/swsoyee/highlightjs-spl) | -| SQL | sql | | -| Stan | stan, stanfuncs | | -| Stata | stata | | -| STEP Part 21 | p21, step, stp | | -| Structured Text | iecst, scl, stl, structured-text | [highlightjs-structured-text](https://github.com/highlightjs/highlightjs-structured-text) | -| Stylus | stylus, styl | | -| SubUnit | subunit | | -| Supercollider | supercollider, sc | [highlightjs-supercollider](https://github.com/highlightjs/highlightjs-supercollider) | -| Svelte | svelte | [highlight.svelte](https://github.com/moonlitgrace/highlight.svelte) | -| Swift | swift | | -| Tcl | tcl, tk | | -| Terraform (HCL) | terraform, tf, hcl | [highlightjs-terraform](https://github.com/highlightjs/highlightjs-terraform) | -| Test Anything Protocol | tap | | -| Thrift | thrift | | -| Toit | toit | [toit-highlight](https://github.com/snxx-lppxx/toit-highlight) | -| TP | tp | | -| Transact-SQL | tsql | [highlightjs-tsql](https://github.com/highlightjs/highlightjs-tsql) | -| TTCN-3 | ttcn, ttcnpp, ttcn3 | [highlightjs-ttcn3](https://gitea.osmocom.org/ttcn3/highlightjs-ttcn3) | -| Twig | twig, craftcms | | -| TypeScript | typescript, ts, tsx, mts, cts | | -| Unicorn Rails log | unicorn-rails-log | [highlightjs-unicorn-rails-log](https://github.com/sweetppro/highlightjs-unicorn-rails-log) | -| Unison | unison, u | [highlightjs-unison](https://github.com/highlightjs/highlightjs-unison) | -| Vala | vala | | -| VB.Net | vbnet, vb | | -| VBA | vba | [highlightjs-vba](https://github.com/dullin/highlightjs-vba) | -| VBScript | vbscript, vbs | | -| Verilog | verilog, v | | -| VHDL | vhdl | | -| Vim Script | vim | | -| VoltScript | voltscript, vss, lotusscript, lss | [highlightjs-voltscript](https://github.com/HCL-TECH-SOFTWARE/highlightjs-voltscript) | -| WGSL | wgsl | [highlightjs-wgsl](https://github.com/highlightjs/highlightjs-wgsl) | -| X# | xsharp, xs, prg | [highlightjs-xsharp](https://github.com/InfomindsAg/highlightjs-xsharp) | -| X++ | axapta, x++ | | -| x86 Assembly | x86asm | | -| x86 Assembly (AT&T) | x86asmatt | [highlightjs-x86asmatt](https://github.com/gondow/highlightjs-x86asmatt) | -| XL | xl, tao | | -| XQuery | xquery, xpath, xq, xqm | | -| YAML | yml, yaml | | -| ZenScript | zenscript, zs |[highlightjs-zenscript](https://github.com/highlightjs/highlightjs-zenscript) | -| Zephir | zephir, zep | | -| Zig | zig |[highlightjs-zig](https://github.com/fwx5618177/highlightjs-zig) | +| Language | Aliases | Package | Common | +| :-----------------------| :--------------------- | :------ | :----- | +| 1C | 1c | | | +| 4D | 4d | [highlightjs-4d](https://github.com/highlightjs/highlightjs-4d) | | +| ABAP | sap-abap, abap | [highlight-sap-abap](https://github.com/highlightjs/highlightjs-sap-abap) | | +| Abc Notation | abc | [highlightjs-abc](https://github.com/nocpiun/highlightjs-abc)| | +| ABNF | abnf | | | +| Access logs | accesslog | | | +| ActionScript | actionscript, as | | | +| Ada | ada | | | +| Aiken | aiken, ak | [highlightjs-aiken](https://github.com/yHSJ/highlightjs-aiken) | | +| Alan | ln | [highlightjs-alan](https://github.com/alantech/highlightjs-alan) | | +| Alan IF | alan, i | [highlightjs-alan](https://github.com/highlightjs/highlightjs-alan) | | +| AngelScript | angelscript, asc | | | +| Apache | apache, apacheconf | | | +| Apex | apex | [highlightjs-apex](https://github.com/highlightjs/highlightjs-apex/) | | +| AppleScript | applescript, osascript | | | +| Arcade | arcade | | | +| Arduino (C++ w/Arduino libs) | arduino, ino | | | +| ARM assembler | armasm, arm | | | +| AsciiDoc | asciidoc, adoc | | | +| AspectJ | aspectj | | | +| AutoHotkey | autohotkey | | | +| AutoIt | autoit | | | +| AVR assembler | avrasm | | | +| Awk | awk, mawk, nawk, gawk | | | +| Ballerina | ballerina, bal | [highlightjs-ballerina](https://github.com/highlightjs/highlightjs-ballerina) | | +| Bash | bash, sh, zsh | | X | +| BASIC | basic | | | +| BBCode | bbcode | [highlightjs-bbcode](https://github.com/RedGuy12/highlightjs-bbcode) | | +| Bicep | bicep | [highlightjs-bicep](https://github.com/Azure/bicep/blob/main/docs/highlighting.md#highlightjs) | | +| Blade (Laravel) | blade | [highlightjs-blade](https://github.com/miken32/highlightjs-blade) | | +| BNF | bnf | | | +| BQN | bqn | [highlightjs-bqn](https://github.com/razetime/highlightjs-bqn) | | +| Brainfuck | brainfuck, bf | | | +| C | c, h | | X | +| C# | csharp, cs | | X | +| C++ | cpp, hpp, cc, hh, c++, h++, cxx, hxx | | X | +| C/AL | cal | | | +| C3 | c3 | [highlightjs-c3](https://github.com/highlightjs/highlightjs-c3) | | +| Cache Object Script | cos, cls | | | +| Candid | candid, did | [highlightjs-motoko](https://github.com/rvanasa/highlightjs-motoko) | | +| Cap’n Proto | capnproto, capnp | | | +| Chaos | chaos, kaos | [highlightjs-chaos](https://github.com/chaos-lang/highlightjs-chaos) | | +| Chapel | chapel, chpl | [highlightjs-chapel](https://github.com/chapel-lang/highlightjs-chapel) | | +| Cisco CLI | cisco | [highlightjs-cisco-cli](https://github.com/BMatheas/highlightjs-cisco-cli) | | +| Clojure | clojure, clj | | | +| CMake | cmake, cmake.in | | | +| COBOL | cobol, standard-cobol | [highlightjs-cobol](https://github.com/otterkit/highlightjs-cobol) | | +| CODEOWNERS | codeowners | [highlightjs-codeowners](https://github.com/highlightjs/highlightjs-codeowners) | | +| CoffeeScript | coffeescript, coffee, cson, iced | | | +| Coq | coq | | | +| CpcdosC+ | cpc | [highlightjs-cpcdos](https://github.com/SPinti-Software/highlightjs-cpcdos) | | +| Crmsh | crmsh, crm, pcmk | | | +| Crystal | crystal, cr | | | +| CSP | csp | | | +| CSS | css | | X | +| cURL | curl | [highlightjs-curl](https://github.com/highlightjs/highlightjs-curl) | | +| Cypher (Neo4j) | cypher | [highlightjs-cypher](https://github.com/highlightjs/highlightjs-cypher) | | +| D | d | | | +| Dafny | dafny | [highlightjs-dafny](https://github.com/ConsenSys/highlightjs-dafny)| | +| Dart | dart | | | +| Delphi | dpr, dfm, pas, pascal | | | +| Diff | diff, patch | | X | +| Django | django, jinja | | | +| DNS Zone file | dns, zone, bind | | | +| Dockerfile | dockerfile, docker | | | +| DOS | dos, bat, cmd | | | +| dsconfig | dsconfig | | | +| DTS (Device Tree) | dts | | | +| Dust | dust, dst | | | +| Dylan | dylan | [highlightjs-dylan](https://github.com/highlightjs/highlightjs-dylan) | | +| EBNF | ebnf | | | +| Elixir | elixir | | | +| Elm | elm | | | +| Erlang | erlang, erl | | | +| Excel | excel, xls, xlsx | | | +| Extempore | extempore, xtlang, xtm | [highlightjs-xtlang](https://github.com/highlightjs/highlightjs-xtlang) | | +| F# | fsharp, fs, fsx, fsi, fsscript | | | +| FIX | fix | | | +| Flix | flix | [highlightjs-flix](https://github.com/flix/highlightjs-flix) | | +| Fortran | fortran, f90, f95 | | | +| FunC | func | [highlightjs-func](https://github.com/highlightjs/highlightjs-func) | | +| G-Code | gcode, nc | | | +| Gams | gams, gms | | | +| GAUSS | gauss, gss | | | +| GDScript | godot, gdscript | [highlightjs-gdscript](https://github.com/highlightjs/highlightjs-gdscript) | | +| Gherkin | gherkin | | | +| Gleam | gleam | [gleam-highlight.js](https://github.com/gleam-lang/gleam-highlight.js) | | +| Glimmer and EmberJS | hbs, glimmer, html.hbs, html.handlebars, htmlbars | [highlightjs-glimmer](https://github.com/NullVoxPopuli/highlightjs-glimmer) | | +| GN for Ninja | gn, gni | [highlightjs-GN](https://github.com/highlightjs/highlightjs-GN) | | +| Go | go, golang | | X | +| Golo | golo, gololang | | | +| Gradle | gradle | | | +| Grammatical Framework | gf | [highlightjs-gf](https://github.com/johnjcamilleri/highlightjs-gf) | | +| GraphQL | graphql, gql | | X | +| Groovy | groovy | | | +| GSQL | gsql | [highlightjs-gsql](https://github.com/DanBarkus/highlightjs-gsql) | | +| Haml | haml | | | +| Handlebars | handlebars, hbs, html.hbs, html.handlebars | | | +| Haskell | haskell, hs | | | +| Haxe | haxe, hx | | | +| High-level shader language| hlsl | [highlightjs-hlsl](https://github.com/highlightjs/highlightjs-hlsl) | | +| HTML, XML | xml, html, xhtml, rss, atom, xjb, xsd, xsl, plist, svg | | X | +| HTTP | http, https | | | +| Hy | hy, hylang | | | +| Inform7 | inform7, i7 | | | +| Ini, TOML | ini, toml | | X | +| Iptables | iptables | [highlightjs-iptables](https://github.com/highlightjs/highlightjs-iptables) | | +| IRPF90 | irpf90 | | | +| Java | java, jsp | | X | +| JavaScript | javascript, js, jsx | | X | +| Jolie | jolie, iol, ol | [highlightjs-jolie](https://github.com/xiroV/highlightjs-jolie) | | +| JSON | json, jsonc, json5 | | X | +| JSONata | jsonata | [highlightjs-jsonata](https://github.com/DevDimov/highlightjs-jsonata) | | +| Julia | julia, jl | | | +| Julia REPL | julia-repl | | | +| Kotlin | kotlin, kt | | X | +| L4 | l4, legal | [highlightjs-l4](https://github.com/legalese/highlightjs-l4) | +| Lang | | [highlightjs-lang](https://github.com/highlightjs/highlightjs-lang) | +| Lasso | lasso, ls, lassoscript | | | +| LaTeX | tex | | | +| LDIF | ldif | | | +| Leaf | leaf | | | +| Lean | lean | [highlightjs-lean](https://github.com/leanprover-community/highlightjs-lean) | | +| Less | less | | X | +| Liquid | liquid | [highlightjs-liquid](https://github.com/highlightjs/highlightjs-liquid) | | +| Lisp | lisp | | | +| LiveCode Server | livecodeserver | | | +| LiveScript | livescript, ls | | | +| LookML | lookml | [highlightjs-lookml](https://github.com/spectacles-ci/highlightjs-lookml) | | +| Lua | lua, pluto | | X | +| Luau | luau | [highlightjs-luau](https://github.com/highlightjs/highlightjs-luau) | | +| Macaulay2 | macaulay2 | [highlightjs-macaulay2](https://github.com/d-torrance/highlightjs-macaulay2) | | +| Magik | magik | [highlightjs-magik](https://github.com/sebastiaanspeck/highlightjs-magik) | | +| Makefile | makefile, mk, mak, make | | X | +| Markdown | markdown, md, mkdown, mkd | | X | +| Mathematica | mathematica, mma, wl | | | +| Matlab | matlab | | | +| Maxima | maxima | | | +| Maya Embedded Language | mel | | | +| Mercury | mercury | | | +| MetaPost | metapost | [highlightjs-metapost](https://github.com/chupinmaxime/highlightjs-metapost) | | +| Mint | mint | [highlightjs-mint](https://github.com/mint-lang/highlightjs-mint) | | +| MIPS Assembler | mips, mipsasm | | | +| mIRC Scripting Language | mirc, mrc | [highlightjs-mirc](https://github.com/highlightjs/highlightjs-mirc) | | +| Mirth | mirth | [highlightjs-mirth](https://github.com/highlightjs/highlightjs-mirth) | | +| Mizar | mizar | | | +| MKB | mkb | [highlightjs-mkb](https://github.com/Dereavy/highlightjs-mkb) | | +| MLIR | mlir | [highlightjs-mlir](https://github.com/highlightjs/highlightjs-mlir) | | +| Mojolicious | mojolicious | | | +| Monkey | monkey | | | +| Moonscript | moonscript, moon | | | +| Motoko | motoko, mo | [highlightjs-motoko](https://github.com/rvanasa/highlightjs-motoko) | | +| N1QL | n1ql | | | +| Never | never | [highlightjs-never](https://github.com/never-lang/highlightjs-never) | | +| Nginx | nginx, nginxconf | | | +| Nim | nim, nimrod | | | +| Nix | nix | | | +| NSIS | nsis | | | +| Oak | oak | [highlightjs-oak](https://github.com/timlabs/highlightjs-oak) | | +| Object Constraint Language | ocl | [highlightjs-ocl](https://github.com/nhomble/highlightjs-ocl) | | +| Objective C | objectivec, mm, objc, obj-c, obj-c++, objective-c++ | | X | +| OCaml | ocaml, ml | | | +| Odin | odin | [highlightjs-odinlang](https://github.com/marianpekar/highlightjs-odinlang) | | +| OpenGL Shading Language | glsl | | | +| OpenSCAD | openscad, scad | | | +| Oracle Rules Language | ruleslanguage | | | +| Oxygene | oxygene | | | +| Papyrus | papyrus, psc |[highlightjs-papyrus](https://github.com/Pickysaurus/highlightjs-papyrus) | | +| Parser3 | parser3 | | | +| Perl | perl, pl, pm | | X | +| PF | pf, pf.conf | | | +| Phix | phix | [highlightjs-phix](https://github.com/highlightjs/highlightjs-phix) | | +| PHP | php | | X | +| Pine Script | pine, pinescript | [highlightjs-pine](https://github.com/jeyllani/highlightjs-pine) | | +| Plaintext | plaintext, txt, text | | X | +| Pony | pony | | | +| PostgreSQL & PL/pgSQL | pgsql, postgres, postgresql | | | +| PowerOn | poweron, po | [highlightjs-poweron](https://github.com/libum-llc/highlightjs-poweron) | | +| PowerShell | powershell, ps, ps1 | | | +| Prisma | prisma | [highlightjs-prisma](https://github.com/witch-factory/highlightjs-prisma) | | +| Processing | processing | | | +| Prolog | prolog | | | +| Properties | properties | | | +| Protocol Buffers | proto, protobuf | | | +| Puppet | puppet, pp | | | +| Python | python, py, gyp | | X | +| Python profiler results | profile | | | +| Python REPL | python-repl, pycon | | X | +| Q | k, kdb | | | +| Q# | qsharp | [highlightjs-qsharp](https://github.com/fedonman/highlightjs-qsharp) | | +| QML | qml | | | +| R | r | | X | +| Raku | raku, perl6, p6, pm6, rakumod | [highlightjs-raku](https://github.com/highlightjs/highlightjs-raku) | | +| RakuDoc | pod6, rakudoc | [highlightjs-raku](https://github.com/highlightjs/highlightjs-raku) | | +| RakuQuoting | rakuquoting | [highlightjs-raku](https://github.com/highlightjs/highlightjs-raku) | | +| RakuRegexe | rakuregexe | [highlightjs-raku](https://github.com/highlightjs/highlightjs-raku) | | +| Razor CSHTML | cshtml, razor, razor-cshtml | [highlightjs-cshtml-razor](https://github.com/highlightjs/highlightjs-cshtml-razor) | | +| ReasonML | reasonml, re | | | +| Rebol & Red | redbol, rebol, red, red-system | [highlightjs-redbol](https://github.com/oldes/highlightjs-redbol) | | +| RenderMan RIB | rib | | | +| RenderMan RSL | rsl | | | +| ReScript | rescript, res | [highlightjs-rescript](https://github.com/tsnobip/highlightjs-rescript) | | +| RISC-V Assembly | riscv, riscvasm | [highlightjs-riscvasm](https://github.com/highlightjs/highlightjs-riscvasm) | | +| RiScript | risc, riscript | [highlightjs-riscript](https://github.com/highlightjs/highlightjs-riscript) | | +| Roboconf | graph, instances | | | +| Robot Framework | robot, rf | [highlightjs-robot](https://github.com/highlightjs/highlightjs-robot) | | +| RPM spec files | rpm-specfile, rpm, spec, rpm-spec, specfile | [highlightjs-rpm-specfile](https://github.com/highlightjs/highlightjs-rpm-specfile) | | +| Ruby | ruby, rb, gemspec, podspec, thor, irb | | X | +| Rust | rust, rs | | X | +| RVT Script | rvt, rvt-script | [highlightjs-rvt-script](https://github.com/Sopitive/highlightjs-rvt-script) | | +| SAS | SAS, sas | | | +| Scala | scala | | | +| Scheme | scheme | | | +| Scilab | scilab, sci | | | +| SCSS | scss | | X | +| SFZ | sfz | [highlightjs-sfz](https://github.com/sfz/highlight.js) | | +| Shape Expressions | shexc | [highlightjs-shexc](https://github.com/highlightjs/highlightjs-shexc) | | +| Shell | shell, console | | X | +| Smali | smali | | | +| Smalltalk | smalltalk, st | | | +| SML | sml, ml | | | +| Solidity | solidity, sol | [highlightjs-solidity](https://github.com/highlightjs/highlightjs-solidity) | | +| Splunk SPL | spl | [highlightjs-spl](https://github.com/swsoyee/highlightjs-spl) | | +| SQL | sql | | X | +| Stan | stan, stanfuncs | | | +| Stata | stata | | | +| STEP Part 21 | p21, step, stp | | | +| Structured Text | iecst, scl, stl, structured-text | [highlightjs-structured-text](https://github.com/highlightjs/highlightjs-structured-text) | | +| Stylus | stylus, styl | | | +| SubUnit | subunit | | | +| Supercollider | supercollider, sc | [highlightjs-supercollider](https://github.com/highlightjs/highlightjs-supercollider) | | +| Svelte | svelte | [highlight.svelte](https://github.com/moonlitgrace/highlight.svelte) | | +| Swift | swift | | X | +| Tcl | tcl, tk | | | +| Terraform (HCL) | terraform, tf, hcl | [highlightjs-terraform](https://github.com/highlightjs/highlightjs-terraform) | | +| Test Anything Protocol | tap | | | +| Thrift | thrift | | | +| Toit | toit | [toit-highlight](https://github.com/snxx-lppxx/toit-highlight) | | +| TP | tp | | | +| Transact-SQL | tsql | [highlightjs-tsql](https://github.com/highlightjs/highlightjs-tsql) | | +| TTCN-3 | ttcn, ttcnpp, ttcn3 | [highlightjs-ttcn3](https://gitea.osmocom.org/ttcn3/highlightjs-ttcn3) | | +| Twig | twig, craftcms | | | +| TypeScript | typescript, ts, tsx, mts, cts | | X | +| Unicorn Rails log | unicorn-rails-log | [highlightjs-unicorn-rails-log](https://github.com/sweetppro/highlightjs-unicorn-rails-log) | | +| Unison | unison, u | [highlightjs-unison](https://github.com/highlightjs/highlightjs-unison) | | +| Vala | vala | | | +| VB.Net | vbnet, vb | | X | +| VBA | vba | [highlightjs-vba](https://github.com/dullin/highlightjs-vba) | | +| VBScript | vbscript, vbs | | | +| Verilog | verilog, v | | | +| VHDL | vhdl | | | +| Vim Script | vim | | | +| VoltScript | voltscript, vss, lotusscript, lss | [highlightjs-voltscript](https://github.com/HCL-TECH-SOFTWARE/highlightjs-voltscript) | | +| WASM | wasm | | X | +| WGSL | wgsl | [highlightjs-wgsl](https://github.com/highlightjs/highlightjs-wgsl) | | +| X# | xsharp, xs, prg | [highlightjs-xsharp](https://github.com/InfomindsAg/highlightjs-xsharp) | | +| X++ | axapta, x++ | | | +| x86 Assembly | x86asm | | | +| x86 Assembly (AT&T) | x86asmatt | [highlightjs-x86asmatt](https://github.com/gondow/highlightjs-x86asmatt) | | +| XL | xl, tao | | | +| XQuery | xquery, xpath, xq, xqm | | | +| YAML | yml, yaml | | X | +| ZenScript | zenscript, zs |[highlightjs-zenscript](https://github.com/highlightjs/highlightjs-zenscript) | | +| Zephir | zephir, zep | | | +| Zig | zig |[highlightjs-zig](https://github.com/fwx5618177/highlightjs-zig) | |