Skip to content

Supported languages

Pastepile highlights 287 programming languages, markup formats, and config files out of the box. Pick one when you create a paste, or let Pastepile detect it from the filename.

  • .propertiesproperties
  • 6502 Assemblyasm6502
  • ABAPabap
  • ABNFabnf
  • ActionScriptactionscript
  • Adaada
  • Agdaagda
  • ALal
  • ANTLR4antlr4
  • Apache Configapacheconf
  • Apexapex
  • APLapl
  • AppleScriptapplescript
  • AQLaql
  • Arduinoarduino
  • ARFFarff
  • ARM Assemblyarmasm
  • Arturoarturo
  • AsciiDocasciidoc
  • ASP.NETaspnet
  • Atmel Assemblyasmatmel
  • AutoHotkeyautohotkey
  • AutoItautoit
  • Avisynthavisynth
  • Avro IDLavro-idl
  • AWKawk
  • Bashbash
  • BASICbasic
  • Batchbatch
  • Bbcodebbcode
  • BBJbbj
  • Bicepbicep
  • Birbbirb
  • Bisonbison
  • BNFbnf
  • BQNbqn
  • Brainfuckbrainfuck
  • Brightscriptbrightscript
  • BRObro
  • BSLbsl
  • Cc
  • C#csharp
  • C++cpp
  • CFScriptcfscript
  • Chaiscriptchaiscript
  • CILcil
  • Cilkccilkc
  • Cilkcppcilkcpp
  • Clojureclojure
  • CMakecmake
  • COBOLcobol
  • CoffeeScriptcoffeescript
  • Concurnasconcurnas
  • Cooklangcooklang
  • COQcoq
  • Crystalcrystal
  • Cshtmlcshtml
  • CSPcsp
  • CSScss
  • CSVcsv
  • CUEcue
  • Cyphercypher
  • Dd
  • Dartdart
  • Dataweavedataweave
  • DAXdax
  • Dhalldhall
  • Diff / Patchdiff
  • Djangodjango
  • DNS Zone Filedns-zone-file
  • Dockerfiledocker
  • Ebnfebnf
  • EditorConfigeditorconfig
  • Eiffeleiffel
  • EJSejs
  • Elixirelixir
  • Elmelm
  • ERBerb
  • Erlangerlang
  • Etluaetlua
  • Excel Formulaexcel-formula
  • F#fsharp
  • Factorfactor
  • Falsefalse
  • Firestore Security Rulesfirestore-security-rules
  • Flowflow
  • Fortranfortran
  • FTLftl
  • GAPgap
  • Gcodegcode
  • GDScriptgdscript
  • Gedcomgedcom
  • Gettextgettext
  • Gherkingherkin
  • Gitgit
  • GLSLglsl
  • GMLgml
  • GNgn
  • Gogo
  • Go modulego-module
  • Gradlegradle
  • GraphQLgraphql
  • Graphviz DOTdot
  • Groovygroovy
  • Hamlhaml
  • Handlebarshandlebars
  • Haskellhaskell
  • Haxehaxe
  • HCL / Terraformhcl
  • HLSLhlsl
  • Hoonhoon
  • Hpkphpkp
  • Hstshsts
  • Htmlhtml
  • HTTPhttp
  • Ichigojamichigojam
  • Iconicon
  • ICU Message Formaticu-message-format
  • Idrisidris
  • Iecstiecst
  • Ignoreignore
  • Inform7inform7
  • INIini
  • IOio
  • Jj
  • Javajava
  • Javadocjavadoc
  • JavaScriptjavascript
  • Javastacktracejavastacktrace
  • Jexljexl
  • Joliejolie
  • jqjq
  • JSONjson
  • JSON5json5
  • JSONPjsonp
  • Jsstacktracejsstacktrace
  • JSXjsx
  • Juliajulia
  • Keepalivedkeepalived
  • Keymankeyman
  • Kotlinkotlin
  • Kumirkumir
  • Kustokusto
  • LaTeXlatex
  • Lattelatte
  • Lessless
  • Lilypondlilypond
  • Linker Scriptlinker-script
  • Liquidliquid
  • Lisplisp
  • LiveScriptlivescript
  • LLVM IRllvm
  • Loglog
  • Lolcodelolcode
  • Lualua
  • Magmamagma
  • Makefilemakefile
  • Markdownmarkdown
  • Matamata
  • MATLABmatlab
  • Maxscriptmaxscript
  • MELmel
  • Mermaidmermaid
  • Metafontmetafont
  • Mizarmizar
  • Mongodbmongodb
  • Monkeymonkey
  • Moonscriptmoonscript
  • N1qln1ql
  • N4jsn4js
  • Nand2tetris HDLnand2tetris-hdl
  • Naniscriptnaniscript
  • NASMnasm
  • Neonneon
  • Nevodnevod
  • Nginxnginx
  • Nimnim
  • Nixnix
  • Nsisnsis
  • Objective-Cobjectivec
  • OCamlocaml
  • Odinodin
  • OpenCLopencl
  • Openqasmopenqasm
  • OZoz
  • Parigpparigp
  • Pascalpascal
  • Pascaligopascaligo
  • Pcaxispcaxis
  • Peoplecodepeoplecode
  • Perlperl
  • PHPphp
  • Phpdocphpdoc
  • PL/SQLplsql
  • Plain textplaintext
  • Plant UMLplant-uml
  • Powerquerypowerquery
  • PowerShellpowershell
  • Processingprocessing
  • Prologprolog
  • PromQLpromql
  • Protocol Buffersprotobuf
  • PSLpsl
  • Pugpug
  • Puppetpuppet
  • Purepure
  • Purebasicpurebasic
  • PureScriptpurescript
  • Pythonpython
  • Qq
  • Q#qsharp
  • QMLqml
  • Qoreqore
  • Rr
  • Racketracket
  • Reasonreason
  • Regexregex
  • Regorego
  • Renpyrenpy
  • ReScriptrescript
  • reStructuredTextrest
  • RIPrip
  • Roboconfroboconf
  • Robotframeworkrobotframework
  • Rubyruby
  • Rustrust
  • SASsas
  • Sasssass
  • Scalascala
  • Schemescheme
  • SCSSscss
  • Shell sessionshell-session
  • Smalismali
  • Smalltalksmalltalk
  • Smartysmarty
  • SMLsml
  • Soliditysolidity
  • Solution Filesolution-file
  • SOYsoy
  • SPARQLsparql
  • Splunk SPLsplunk-spl
  • SQFsqf
  • SQLsql
  • Squirrelsquirrel
  • Stanstan
  • Statastata
  • Stylusstylus
  • Supercollidersupercollider
  • Swiftswift
  • systemdsystemd
  • TAPtap
  • Tcltcl
  • Textiletextile
  • TOMLtoml
  • Tremortremor
  • TSXtsx
  • TT2tt2
  • Turtleturtle
  • Twigtwig
  • TypeScripttypescript
  • Typoscripttyposcript
  • Unrealscriptunrealscript
  • Uorazoruorazor
  • URIuri
  • Vv
  • Valavala
  • VB.NETvbnet
  • Velocityvelocity
  • Verilogverilog
  • VHDLvhdl
  • Vim scriptvim
  • Visual Basicvisual-basic
  • Warpscriptwarpscript
  • WEB IDLweb-idl
  • WebAssemblywasm
  • WGSLwgsl
  • Wiki markupwiki
  • Wolframwolfram
  • Wrenwren
  • Xeoraxeora
  • XMLxml
  • XML DOCxml-doc
  • Xojoxojo
  • Xqueryxquery
  • YAMLyaml
  • Yangyang
  • Zigzig

Don't see the language you need? Most files highlight cleanly as plaintext. If you think a language is missing or mislabeled, let us know via contact.