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
- 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.