Pygments supports an ever-growing range of languages. Watch this space...
- ActionScript
- Ada
- ANTLR
- AppleScript
- Assembly (various)
- Asymptote
- Awk
- Befunge
- Boo
- BrainFuck
- C, C++
- C#
- Clojure
- CoffeeScript
- ColdFusion
- Common Lisp
- Coq
- Cryptol (incl. Literate Cryptol)
- [Cython][8]
- [D][9]
- Dart
- Delphi
- Dylan
- Erlang
- Factor
- Fancy
- Fortran
- F#
- GAP
- Gherkin (Cucumber)
- GL shaders
- Groovy
- [Haskell][10] (incl. Literate Haskell)
- IDL
- Io
- Java
- JavaScript
- LLVM
- Logtalk
- [Lua][11]
- Matlab
- MiniD
- Modelica
- Modula-2
- MuPad
- Nemerle
- Nimrod
- Objective-C
- Objective-J
- Octave
- OCaml
- PHP
- [Perl][12]
- PovRay
- PostScript
- PowerShell
- Prolog
- [Python][13] 2.x and 3.x (incl. console sessions and tracebacks)
- [REBOL][14]
- [Red][15]
- Redcode
- [Ruby][16] (incl. irb sessions)
- Rust
- S, S-Plus, R
- Scala
- Scheme
- Scilab
- Smalltalk
- SNOBOL
- Tcl
- Vala
- Verilog
- VHDL
- Visual Basic.NET
- Visual FoxPro
- XQuery
- Zephir
- Cheetah templates
- [Django][17] / [Jinja][18] templates
- ERB (Ruby templating)
- [Genshi][19] (the Trac template language)
- JSP (Java Server Pages)
- [Myghty][20] (the HTML::Mason based framework)
- [Mako][21] (the Myghty successor)
- [Smarty][22] templates (PHP templating)
- Tea
- Apache config files
- Bash shell scripts
- BBCode
- CMake
- CSS
- Debian control files
- Diff files
- DTD
- Gettext catalogs
- Gnuplot script
- Groff markup
- HTML
- HTTP sessions
- INI-style config files
- IRC logs (irssi style)
- Lighttpd config files
- Makefiles
- MoinMoin/Trac Wiki markup
- MySQL
- Nginx config files
- POV-Ray scenes
- Ragel
- Redcode
- ReST
- Robot Framework
- RPM spec files
- SQL, also MySQL, SQLite
- Squid configuration
- TeX
- tcsh
- Vim Script
- Windows batch files
- XML
- XSLT
- YAML