Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

More than 220 languages and text formats are supported:

  • Markup - markuphtmlxmlsvgmathmlssmlatomrss

  • CSS - css

  • C-like - clike

  • JavaScript - javascriptjs

  • ABAP - abap

  • ABNF - abnf

  • ActionScript - actionscript

  • Ada - ada

  • Agda - agda

  • AL - al

  • ANTLR4 - antlr4g4

  • Apache Configuration - apacheconf

  • APL - apl

  • AppleScript - applescript

  • AQL - aql

  • Arduino - arduino

  • ARFF - arff

  • AsciiDoc - asciidocadoc

  • ASP.NET (C#) - aspnet

  • 6502 Assembly - asm6502

  • AutoHotkey - autohotkey

  • AutoIt - autoit

  • Bash - bashshell

  • BASIC - basic

  • Batch - batch

  • BBcode - bbcodeshortcode

  • Bison - bison

  • BNF - bnfrbnf

  • Brainfuck - brainfuck

  • BrightScript - brightscript

  • Bro - bro

  • C - c

  • C# - csharpcsdotnet

  • C++ - cpp

  • CIL - cil

  • Clojure - clojure

  • CMake - cmake

  • CoffeeScript - coffeescriptcoffee

  • Concurnas - concurnasconc

  • Content-Security-Policy - csp

  • Crystal - crystal

  • CSS Extras - css-extras

  • Cypher - cypher

  • D - d

  • Dart - dart

  • DAX - dax

  • Dhall - dhall

  • Diff - diff

  • Django/Jinja2 - djangojinja2

  • DNS zone file - dns-zone-filedns-zone

  • Docker - dockerdockerfile

  • EBNF - ebnf

  • EditorConfig - editorconfig

  • Eiffel - eiffel

  • EJS - ejseta

  • Elixir - elixir

  • Elm - elm

  • Embedded Lua templating - etlua

  • ERB - erb

  • Erlang - erlang

  • Excel Formula - excel-formulaxlsxxls

  • F# - fsharp

  • Factor - factor

  • Firestore security rules - firestore-security-rules

  • Flow - flow

  • Fortran - fortran

  • FreeMarker Template Language - ftl

  • GameMaker Language - gmlgamemakerlanguage

  • G-code - gcode

  • GDScript - gdscript

  • GEDCOM - gedcom

  • Gherkin - gherkin

  • Git - git

  • GLSL - glsl

  • Go - go

  • GraphQL - graphql

  • Groovy - groovy

  • Haml - haml

  • Handlebars - handlebars

  • Haskell - haskellhs

  • Haxe - haxe

  • HCL - hcl

  • HLSL - hlsl

  • HTTP - http

  • HTTP Public-Key-Pins - hpkp

  • HTTP Strict-Transport-Security - hsts

  • IchigoJam - ichigojam

  • Icon - icon

  • .ignore - ignoregitignorehgignorenpmignore

  • Inform 7 - inform7

  • Ini - ini

  • Io - io

  • J - j

  • Java - java

  • JavaDoc - javadoc

  • JavaDoc-like - javadoclike

  • Java stack trace - javastacktrace

  • Jolie - jolie

  • JQ - jq

  • JSDoc - jsdoc

  • JS Extras - js-extras

  • JSON - jsonwebmanifest

  • JSON5 - json5

  • JSONP - jsonp

  • JS stack trace - jsstacktrace

  • JS Templates - js-templates

  • Julia - julia

  • Keyman - keyman

  • Kotlin - kotlinktkts

  • LaTeX - latextexcontext

  • Latte - latte

  • Less - less

  • LilyPond - lilypondly

  • Liquid - liquid

  • Lisp - lispemacselispemacs-lisp

  • LiveScript - livescript

  • LLVM IR - llvm

  • LOLCODE - lolcode

  • Lua - lua

  • Makefile - makefile

  • Markdown - markdownmd

  • Markup templating - markup-templating

  • MATLAB - matlab

  • MEL - mel

  • Mizar - mizar

  • Monkey - monkey

  • MoonScript - moonscriptmoon

  • N1QL - n1ql

  • N4JS - n4jsn4jsd

  • Nand To Tetris HDL - nand2tetris-hdl

  • NASM - nasm

  • NEON - neon

  • nginx - nginx

  • Nim - nim

  • Nix - nix

  • NSIS - nsis

  • Objective-C - objectivecobjc

  • OCaml - ocaml

  • OpenCL - opencl

  • Oz - oz

  • PARI/GP - parigp

  • Parser - parser

  • Pascal - pascalobjectpascal

  • Pascaligo - pascaligo

  • PC-Axis - pcaxispx

  • PeopleCode - peoplecodepcode

  • Perl - perl

  • PHP - php

  • PHPDoc - phpdoc

  • PHP Extras - php-extras

  • PL/SQL - plsql

  • PowerQuery - powerquerypqmscript

  • PowerShell - powershell

  • Processing - processing

  • Prolog - prolog

  • .properties - properties

  • Protocol Buffers - protobuf

  • Pug - pug

  • Puppet - puppet

  • Pure - pure

  • PureBasic - purebasicpbfasm

  • Python - pythonpy

  • Q (kdb+ database) - q

  • QML - qml

  • Qore - qore

  • R - r

  • Racket - racketrkt

  • React JSX - jsx

  • React TSX - tsx

  • Reason - reason

  • Regex - regex

  • Ren'py - renpyrpy

  • reST (reStructuredText) - rest

  • Rip - rip

  • Roboconf - roboconf

  • Robot Framework - robotframeworkrobot

  • Ruby - rubyrb

  • Rust - rust

  • SAS - sas

  • Sass (Sass) - sass

  • Sass (Scss) - scss

  • Scala - scala

  • Scheme - scheme

  • Shell session - shell-session

  • Smali - smali

  • Smalltalk - smalltalk

  • Smarty - smarty

  • Solidity (Ethereum) - soliditysol

  • Solution file - solution-filesln

  • Soy (Closure Template) - soy

  • SPARQL - sparqlrq

  • Splunk SPL - splunk-spl

  • SQF: Status Quo Function (Arma 3) - sqf

  • SQL - sql

  • Structured Text (IEC 61131-3) - iecst

  • Stylus - stylus

  • Swift - swift

  • T4 templating - t4-templating

  • T4 Text Templates (C#) - t4-cst4

  • T4 Text Templates (VB) - t4-vb

  • TAP - tap

  • Tcl - tcl

  • Template Toolkit 2 - tt2

  • Textile - textile

  • TOML - toml

  • Turtle - turtletrig

  • Twig - twig

  • TypeScript - typescriptts

  • UnrealScript - unrealscriptuscriptuc

  • Vala - vala

  • VB.Net - vbnet

  • Velocity - velocity

  • Verilog - verilog

  • VHDL - vhdl

  • vim - vim

  • Visual Basic - visual-basicvbvba

  • WarpScript - warpscript

  • WebAssembly - wasm

  • Wiki markup - wiki

  • Xeora - xeoraxeoracube

  • XML doc (.net) - xml-doc

  • Xojo (REALbasic) - xojo

  • XQuery - xquery

  • YAML - yamlyml

  • YANG - yang

  • Zig - zig