| ``` LANGUAGE_SHORT_NAME_GOES_HERE
s = "Tripple backticks ( ``` ) will generate code block"
print(s)
```
|
If no language is defined an attempt will be made to guess the language. If the guess fails the code block will have only basic highlighting.
List of supported languages:
- ABAP: abap
- ABNF: abnf
- ADL: adl
- ANTLR: antlr
- ANTLR With ActionScript Target: antlr-as, antlr-actionscript
- ANTLR With C# Target: antlr-csharp, antlr-c#
- ANTLR With CPP Target: antlr-cpp
- ANTLR With Java Target: antlr-java
- ANTLR With ObjectiveC Target: antlr-objc
- ANTLR With Perl Target: antlr-perl
- ANTLR With Python Target: antlr-python
- ANTLR With Ruby Target: antlr-ruby, antlr-rb
- APL: apl
- ActionScript: as, actionscript
- ActionScript 3: as3, actionscript3
- Ada: ada, ada95, ada2005
- Agda: agda
- Aheui: aheui
- Alloy: alloy
- AmbientTalk: at, ambienttalk, ambienttalk/2
- Ampl: ampl
- Angular2: ng2
- ApacheConf: apacheconf, aconf, apache
- AppleScript: applescript
- Arduino: arduino
- AspectJ: aspectj
- Asymptote: asy, asymptote
- AutoIt: autoit
- Awk: awk, gawk, mawk, nawk
- BBCode: bbcode
- BC: bc
- BNF: bnf
- BST: bst, bst-pybtex
- BUGS: bugs, winbugs, openbugs
- Base Makefile: basemake
- Bash: bash, sh, ksh, zsh, shell
- Bash Session: console, shell-session
- Batchfile: bat, batch, dosbatch, winbatch
- Befunge: befunge
- BibTeX: bib, bibtex
- BlitzBasic: blitzbasic, b3d, bplus
- BlitzMax: blitzmax, bmax
- Boo: boo
- Boogie: boogie
- Brainfuck: brainfuck, bf
- Bro: bro
- C: c
- C#: csharp, c#
- C++: cpp, c++
- CAmkES: camkes, idl4
- CBM BASIC V2: cbmbas
- CFEngine3: cfengine3, cf3
- CMake: cmake
- COBOL: cobol
- COBOLFree: cobolfree
- CPSA: cpsa
- CSS: css
- CSS+Django/Jinja: css+django, css+jinja
- CSS+Genshi Text: css+genshitext, css+genshi
- CSS+Lasso: css+lasso
- CSS+Mako: css+mako
- CSS+Myghty: css+myghty
- CSS+PHP: css+php
- CSS+Ruby: css+erb, css+ruby
- CSS+Smarty: css+smarty
- CSS+mozpreproc: css+mozpreproc
- CUDA: cuda, cu
- Cap'n Proto: capnp
- CapDL: capdl
- Ceylon: ceylon
- ChaiScript: chai, chaiscript
- Chapel: chapel, chpl
- Cheetah: cheetah, spitfire
- Cirru: cirru
- Clay: clay
- Clean: clean
- Clojure: clojure, clj
- ClojureScript: clojurescript, cljs
- CoffeeScript: coffee-script, coffeescript, coffee
- Coldfusion CFC: cfc
- Coldfusion HTML: cfm
- Common Lisp: common-lisp, cl, lisp
- Component Pascal: componentpascal, cp
- Coq: coq
- Crmsh: crmsh, pcmk
- Croc: croc
- Cryptol: cryptol, cry
- Crystal: cr, crystal
- Csound Document: csound-document, csound-csd
- Csound Orchestra: csound, csound-orc
- Csound Score: csound-score, csound-sco
- Cypher: cypher
- Cython: cython, pyx, pyrex
- D: d
- DTD: dtd
- Darcs Patch: dpatch
- Dart: dart
- Debian Control file: control, debcontrol
- Debian Sourcelist: sourceslist, sources.list, debsources
- Delphi: delphi, pas, pascal, objectpascal
- Diff: diff, udiff
- Django/Jinja: django, jinja
- Docker: docker, dockerfile
- Duel: duel, jbst, jsonml+bst
- Dylan: dylan
- Dylan session: dylan-console, dylan-repl
- DylanLID: dylan-lid, lid
- EBNF: ebnf
- ECL: ecl
- ERB: erb
- Earl Grey: earl-grey, earlgrey, eg
- Easytrieve: easytrieve
- Eiffel: eiffel
- Elixir: elixir, ex, exs
- Elixir iex session: iex
- Elm: elm
- EmacsLisp: emacs, elisp, emacs-lisp
- Embedded Ragel: ragel-em
- Erlang: erlang
- Erlang erl session: erl
- Evoque: evoque
- Ezhil: ezhil
- FSharp: fsharp
- Factor: factor
- Fancy: fancy, fy
- Fantom: fan
- Felix: felix, flx
- Fish: fish, fishshell
- Flatline: flatline
- Forth: forth
- Fortran: fortran
- FortranFixed: fortranfixed
- FoxPro: foxpro, vfp, clipper, xbase
- GAP: gap
- GAS: gas, asm
- GLSL: glsl
- Genshi: genshi, kid, xml+genshi, xml+kid
- Genshi Text: genshitext
- Gettext Catalog: pot, po
- Gherkin: cucumber, gherkin
- Gnuplot: gnuplot
- Go: go
- Golo: golo
- GoodData-CL: gooddata-cl
- Gosu: gosu
- Gosu Template: gst
- Groff: groff, nroff, man
- Groovy: groovy
- HSAIL: hsail, hsa
- HTML: html
- HTML + Angular2: html+ng2
- HTML+Cheetah: html+cheetah, html+spitfire, htmlcheetah
- HTML+Django/Jinja: html+django, html+jinja, htmldjango
- HTML+Evoque: html+evoque
- HTML+Genshi: html+genshi, html+kid
- HTML+Handlebars: html+handlebars
- HTML+Lasso: html+lasso
- HTML+Mako: html+mako
- HTML+Myghty: html+myghty
- HTML+PHP: html+php
- HTML+Smarty: html+smarty
- HTML+Twig: html+twig
- HTML+Velocity: html+velocity
- HTTP: http
- Haml: haml
- Handlebars: handlebars
- Haskell: haskell, hs
- Haxe: hx, haxe, hxsl
- Hexdump: hexdump
- Hxml: haxeml, hxml
- Hy: hylang
- Hybris: hybris, hy
- IDL: idl
- INI: ini, cfg, dosini
- IRC logs: irc
- Idris: idris, idr
- Igor: igor, igorpro
- Inform 6: inform6, i6
- Inform 6 template: i6t
- Inform 7: inform7, i7
- Io: io
- Ioke: ioke, ik
- Isabelle: isabelle
- J: j
- JAGS: jags
- JCL: jcl
- JSGF: jsgf
- JSON: json
- JSON-LD: jsonld, json-ld
- JSONBareObject: json-object
- Jasmin: jasmin, jasminxt
- Java: java
- Java Server Page: jsp
- JavaScript: js, javascript
- JavaScript+Cheetah: js+cheetah, javascript+cheetah, js+spitfire
- JavaScript+Django/Jinja: js+django, javascript+django, js+jinja, javascript+jinja
- JavaScript+Genshi Text: js+genshitext, js+genshi, javascript+genshitext
- JavaScript+Lasso: js+lasso, javascript+lasso
- JavaScript+Mako: js+mako, javascript+mako
- JavaScript+Myghty: js+myghty, javascript+myghty
- JavaScript+PHP: js+php, javascript+php
- JavaScript+Ruby: js+erb, javascript+erb, js+ruby, javascript+ruby
- JavaScript+Smarty: js+smarty, javascript+smarty
- Javascript+mozpreproc: javascript+mozpreproc
- Julia: julia, jl
- Julia console: jlcon
- Juttle: juttle, juttle
- Kal: kal
- Kconfig: kconfig, menuconfig, linux-config, kernel-config
- Koka: koka
- Kotlin: kotlin
- LLVM: llvm
- LSL: lsl
- Lasso: lasso, lassoscript
- Lean: lean
- LessCss: less
- Lighttpd configuration file: lighty, lighttpd
- Limbo: limbo
- Literate Agda: lagda, literate-agda
- Literate Cryptol: lcry, literate-cryptol, lcryptol
- Literate Haskell: lhs, literate-haskell, lhaskell
- Literate Idris: lidr, literate-idris, lidris
- LiveScript: live-script, livescript
- Logos: logos
- Logtalk: logtalk
- Lua: lua
- MAQL: maql
- MOOCode: moocode, moo
- MQL: mql, mq4, mq5, mql4, mql5
- MSDOS Session: doscon
- MXML: mxml
- Makefile: make, makefile, mf, bsdmake
- Mako: mako
- Mask: mask
- Mason: mason
- Mathematica: mathematica, mma, nb
- Matlab: matlab
- Matlab session: matlabsession
- MiniD: minid
- Modelica: modelica
- Modula-2: modula2, m2
- MoinMoin/Trac Wiki markup: trac-wiki, moin
- Monkey: monkey
- Monte: monte
- MoonScript: moon, moonscript
- Mscgen: mscgen, msc
- MuPAD: mupad
- MySQL: mysql
- Myghty: myghty
- NASM: nasm
- NCL: ncl
- NSIS: nsis, nsi, nsh
- Nemerle: nemerle
- NewLisp: newlisp
- Newspeak: newspeak
- Nginx configuration file: nginx
- Nimrod: nim, nimrod
- Nit: nit
- Nix: nixos, nix
- NuSMV: nusmv
- NumPy: numpy
- OCaml: ocaml
- ODIN: odin
- Objective-C: objective-c, objectivec, obj-c, objc
- Objective-C++: objective-c++, objectivec++, obj-c++, objc++
- Objective-J: objective-j, objectivej, obj-j, objj
- Octave: octave
- Ooc: ooc
- Opa: opa
- OpenEdge ABL: openedge, abl, progress
- PHP: php, php3, php4, php5
- PL/pgSQL: plpgsql
- POVRay: pov
- PacmanConf: pacmanconf
- Pan: pan
- ParaSail: parasail
- Pawn: pawn
- Perl: perl, pl
- Perl6: perl6, pl6
- Pig: pig
- Pike: pike
- PkgConfig: pkgconfig
- PostScript: postscript, postscr
- PostgreSQL SQL dialect: postgresql, postgres
- PostgreSQL console (psql): psql, postgresql-console, postgres-console
- PowerShell: powershell, posh, ps1, psm1
- PowerShell Session: ps1con
- Praat: praat
- Prolog: prolog
- Properties: properties, jproperties
- Protocol Buffer: protobuf, proto
- Pug: pug, jade
- Puppet: puppet
- PyPy Log: pypylog, pypy
- Python: python, py, sage
- Python 3: python3, py3
- Python 3.0 Traceback: py3tb
- Python Traceback: pytb
- Python console session: pycon
- QBasic: qbasic, basic
- QML: qml, qbs
- QVTO: qvto, qvt
- RConsole: rconsole, rout
- REBOL: rebol
- RHTML: rhtml, html+erb, html+ruby
- RPMSpec: spec
- RQL: rql
- RSL: rsl
- Racket: racket, rkt
- Ragel: ragel
- Ragel in C Host: ragel-c
- Ragel in CPP Host: ragel-cpp
- Ragel in D Host: ragel-d
- Ragel in Java Host: ragel-java
- Ragel in Objective C Host: ragel-objc
- Ragel in Ruby Host: ragel-ruby, ragel-rb
- Rd: rd
- Red: red, red/system
- Redcode: redcode
- Relax-NG Compact: rnc, rng-compact
- ResourceBundle: resource, resourcebundle
- Rexx: rexx, arexx
- Roboconf Graph: roboconf-graph
- Roboconf Instances: roboconf-instances
- RobotFramework: robotframework
- Ruby: rb, ruby, duby
- Ruby irb session: rbcon, irb
- Rust: rust, rs
- S: splus, s, r
- SAS: sas
- SCSS: scss
- SPARQL: sparql
- SQL: sql
- SWIG: swig
- Sass: sass
- Scala: scala
- Scalate Server Page: ssp
- Scaml: scaml
- Scheme: scheme, scm
- Scilab: scilab
- Shen: shen
- Silver: silver
- Slim: slim
- Smali: smali
- Smalltalk: smalltalk, squeak, st
- Smarty: smarty
- Snobol: snobol
- Snowball: snowball
- SourcePawn: sp
- SquidConf: squidconf, squid.conf, squid
- Stan: stan
- Standard ML: sml
- Stata: stata, do
- SuperCollider: sc, supercollider
- Swift: swift
- TADS 3: tads3
- TAP: tap
- TASM: tasm
- Tcl: tcl
- Tcsh: tcsh, csh
- Tcsh Session: tcshcon
- TeX: tex, latex
- Tea: tea
- Termcap: termcap
- Terminfo: terminfo
- Terraform: terraform, tf
- Text only: text
- Thrift: thrift
- Todotxt: todotxt
- TrafficScript: rts, trafficscript
- Transact-SQL: tsql, t-sql
- Treetop: treetop
- Turtle: turtle
- Twig: twig
- TypeScript: ts, typescript
- TypoScript: typoscript
- TypoScriptCssData: typoscriptcssdata
- TypoScriptHtmlData: typoscripthtmldata
- UrbiScript: urbiscript
- VB.net: vb.net, vbnet
- VCL: vcl
- VCLSnippets: vclsnippets, vclsnippet
- VCTreeStatus: vctreestatus
- VGL: vgl
- Vala: vala, vapi
- Velocity: velocity
- VimL: vim
- WDiff: wdiff
- Whiley: whiley
- X10: x10, xten
- XML: xml
- XML+Cheetah: xml+cheetah, xml+spitfire
- XML+Django/Jinja: xml+django, xml+jinja
- XML+Evoque: xml+evoque
- XML+Lasso: xml+lasso
- XML+Mako: xml+mako
- XML+Myghty: xml+myghty
- XML+PHP: xml+php
- XML+Ruby: xml+erb, xml+ruby
- XML+Smarty: xml+smarty
- XML+Velocity: xml+velocity
- XQuery: xquery, xqy, xq, xql, xqm
- XSLT: xslt
- XUL+mozpreproc: xul+mozpreproc
- Xtend: xtend
- YAML: yaml
- YAML+Jinja: yaml+jinja, salt, sls
- Zephir: zephir
- aspx-cs: aspx-cs
- aspx-vb: aspx-vb
- autohotkey: ahk, autohotkey
- c-objdump: c-objdump
- cADL: cadl
- ca65 assembler: ca65
- cfstatement: cfs
- cpp-objdump: cpp-objdump, c++-objdumb, cxx-objdump
- d-objdump: d-objdump
- dg: dg
- eC: ec
- liquid: liquid
- markdown: md
- mozhashpreproc: mozhashpreproc
- mozpercentpreproc: mozpercentpreproc
- nesC: nesc
- objdump: objdump
- objdump-nasm: objdump-nasm
- reStructuredText: rst, rest, restructuredtext
- reg: registry
- sqlite3con: sqlite3
- systemverilog: systemverilog, sv
- verilog: verilog, v
- vhdl: vhdl
- xtlang: extempore