Hide Siafoo is here to make coding less frustrating and to save you time. Learn More Join Siafoo

Supported Languages

The following is a list of languages supported by Siafoo. Next to each language name, in peranthesis, is the name of the lexer used to highlight code from that perticular language. Use this lexer name to specify the target language for the .. code:: directive.

1 General

2 Scripting

3 Scientific

4 Text Formatting

5 Database

6 Shell

  • Bash (bash)
  • Batchfile (bat)
  • Tcsh (tcsh)

7 Functional

8 Esoteric

9 Config File

11 Web

11.2 Server (Templating)

12 Uncategorized

  • Debian Sourcelist (sourceslist)
  • Diff (diff)
  • Dylan (dylan)
  • ERB (erb)
  • INI (ini)
  • IRC logs (irc)
  • Makefile (make)
  • MiniD (minid)
  • MuPAD (mupad)
  • OCaml (ocaml)
  • Python Traceback (pytb)
  • Python console session (pycon)
  • Raw token data (raw)
  • Redcode (redcode)
  • Ruby irb session (rbcon)
  • Scheme (scheme)
  • Text only (text)
  • VimL (vim)
  • Debian Control File (control)
  • Erlang (erlang)
  • GAS (gas)
  • Gettext Catalog (pot)
  • LLVM (llvm)
  • MOOCode (moocode)
  • c-objdump (c-objdump)
  • cpp-objdump (cpp-objdump)
  • d-objdump (d-objdump)
  • objdump (objdump)
  • Darcs Patch (dpatch)
  • Io (io)
  • Logtalk (logtalk)
  • Smalltalk (smalltalk)

Don't like the organization of this help page? Let us know what category your favorite programming language should go under or if you would like to see more languages.