Difference between revisions of "Source Code Help"
Joelmartin (talk | contribs) m (Text replacement - "</translate>" to "") |
Joelmartin (talk | contribs) m (Text replacement - "<tvar|(.*)>" to "") |
||
Line 6: | Line 6: | ||
===Code Language Example=== | ===Code Language Example=== | ||
− | + | ||
− | + | ||
// Hello World in Microsoft C# ("C-Sharp"). | // Hello World in Microsoft C# ("C-Sharp"). | ||
Line 20: | Line 20: | ||
} | } | ||
} | } | ||
− | + | ||
− | + | ||
Results in: | Results in: | ||
− | + | ||
// Hello World in Microsoft C# ("C-Sharp"). | // Hello World in Microsoft C# ("C-Sharp"). | ||
Line 38: | Line 38: | ||
} | } | ||
} | } | ||
− | + | ||
=== Programming languages === | === Programming languages === | ||
− | + | ||
{{flatlist| | {{flatlist| | ||
* ActionScript | * ActionScript | ||
Line 124: | Line 124: | ||
* Zephir | * Zephir | ||
}} | }} | ||
− | + | ||
=== Template languages === | === Template languages === | ||
− | + | ||
{{flatlist| | {{flatlist| | ||
* Cheetah templates | * Cheetah templates | ||
Line 139: | Line 139: | ||
* Tea | * Tea | ||
}} | }} | ||
− | + | ||
=== Other markup === | === Other markup === | ||
− | + | ||
{{flatlist| | {{flatlist| | ||
* Apache config files | * Apache config files | ||
Line 181: | Line 181: | ||
* YAML | * YAML | ||
}} | }} | ||
− | + | ||
For accurate language codes, see [http://pygments.org/docs/lexers/ complete details in the Pygments document] and there are some mappings for some language names which were supported by GeSHi ([https://github.com/wikimedia/mediawiki-extensions-SyntaxHighlight_GeSHi/blob/master/includes/SyntaxHighlightGeSHiCompat.php full list]). | For accurate language codes, see [http://pygments.org/docs/lexers/ complete details in the Pygments document] and there are some mappings for some language names which were supported by GeSHi ([https://github.com/wikimedia/mediawiki-extensions-SyntaxHighlight_GeSHi/blob/master/includes/SyntaxHighlightGeSHiCompat.php full list]). | ||
Line 191: | Line 191: | ||
!Code|| Language | !Code|| Language | ||
|- | |- | ||
− | + | ||4CS | |
|- | |- | ||
− | + | ||MOS 6502 (6510) ACME Cross Assembler | |
|- | |- | ||
− | + | ||MOS 6502 (6510) Kick Assembler | |
|- | |- | ||
− | + | ||MOS 6502 (6510) TASM/64TASS | |
|- | |- | ||
− | + | ||Motorola 68000 - HiSoft Devpac ST 2 Assembler | |
|- | |- | ||
− | + | ||[[w:ABAP|ABAP]] | |
|- | |- | ||
− | + | ||[[w:ActionScript|ActionScript]] | |
|- | |- | ||
− | + | ||[[w:ActionScript3|ActionScript3]] | |
|- | |- | ||
− | + | ||[[w:Ada (programming language)|Ada]] | |
|- | |- | ||
− | + | ||[[w:ALGOL 68|ALGOL 68]] | |
|- | |- | ||
− | + | ||[[w:Apache HTTP Server|Apache Configuration]] | |
|- | |- | ||
− | + | ||[[w:AppleScript|AppleScript]] | |
|- | |- | ||
− | + | ||[[w:Apt sources|Apt sources]] | |
|- | |- | ||
− | + | ||[[w:ARM architecture|ARM]] Assembler | |
|- | |- | ||
− | + | ||[[w:Assembly language|Assembly]] | |
|- | |- | ||
− | + | ||[[w:Active Server Pages|Active Server Pages (ASP)]] | |
|- | |- | ||
− | + | ||[[w:Asymptote (vector graphics language)|Asymptote]] | |
|- | |- | ||
− | + | ||[[w:Autoconf|Autoconf]] | |
|- | |- | ||
− | + | ||[[w:AutoHotkey|AutoHotkey]] | |
|- | |- | ||
− | + | ||[[w:AutoIt|AutoIt]] | |
|- | |- | ||
− | + | ||[[w:AviSynth|AviSynth]] | |
|- | |- | ||
− | + | ||[[w:AWK|AWK]] | |
|- | |- | ||
− | + | ||BASCOM AVR | |
|- | |- | ||
− | + | ||[[w:Bash (Unix shell)|Bash]] | |
|- | |- | ||
− | + | ||[[w:Basic4GL|Basic4GL]] | |
|- | |- | ||
− | + | ||[[w:Brainfuck|Brainfuck]] | |
|- | |- | ||
− | + | ||[[w:BibTeX|BibTeX]] | |
|- | |- | ||
− | + | ||[[w:Blitz BASIC|Blitz BASIC]] | |
|- | |- | ||
− | + | ||[[w:Backus–Naur Form|Backus–Naur Form]] | |
|- | |- | ||
− | + | ||[[w:Boo (programming language)|Boo]] | |
|- | |- | ||
− | + | ||[[w:C (programming language)|C]] | |
|- | |- | ||
− | + | ||C Loadrunner | |
|- | |- | ||
− | + | ||C (Mac) | |
|- | |- | ||
− | + | ||[[w:Dialog Control Language|AutoCAD DCL]] | |
|- | |- | ||
− | + | ||[[w:AutoLISP|AutoLISP]] | |
|- | |- | ||
− | + | ||CFDG | |
|- | |- | ||
− | + | ||[[w:ColdFusion Markup Language|ColdFusion Markup Language]] | |
|- | |- | ||
− | + | ||[[w:ChaiScript|ChaiScript]] | |
|- | |- | ||
− | + | ||[[w:Common_Intermediate_Language|Common Intermediate Language (CIL)]] | |
|- | |- | ||
− | + | ||[[w:Clojure|Clojure]] | |
|- | |- | ||
− | + | ||[[w:CMake|CMake]] | |
|- | |- | ||
− | + | ||[[w:COBOL|COBOL]] | |
|- | |- | ||
− | + | ||[[w:CoffeeScript|CoffeeScript]] | |
|- | |- | ||
− | + | ||[[w:C++|C++]] | |
|- | |- | ||
− | + | ||[[w:Qt (toolkit)|C++ (Qt toolkit)]] | |
|- | |- | ||
− | + | ||[[w:C Shell|C shell]] | |
|- | |- | ||
− | + | ||[[w:C Sharp (programming language)|C#]] | |
|- | |- | ||
− | + | ||[[w:Cascading Style Sheets|Cascading Style Sheets (CSS)]] | |
|- | |- | ||
− | + | ||[[w:Cue sheet (computing)|Cue sheet]] | |
|- | |- | ||
− | + | ||[[w:D (programming language)|D]] | |
|- | |- | ||
− | + | ||[[w:Dart (programming language)|Dart]] | |
|- | |- | ||
− | + | ||[[w:Data Control Language|Data Control Language]] | |
|- | |- | ||
− | + | ||[[w:DCPU-16|DCPU-16]] | |
|- | |- | ||
− | + | ||Data Conversion System | |
|- | |- | ||
− | + | ||[[w:Delphi programming language|Delphi]] | |
|- | |- | ||
− | + | ||[[w:Diff|Diff]] | |
|- | |- | ||
− | + | ||DIV | |
|- | |- | ||
− | + | ||[[w:DOS batch file|DOS batch file]] | |
|- | |- | ||
− | + | ||[[w:DOT (graph description language)|DOT]] | |
|- | |- | ||
− | + | ||[[w:E (programming language)|E]] | |
|- | |- | ||
− | + | ||[[w:Backus–Naur Form|Extended Backus–Naur Form]] | |
|- | |- | ||
− | + | ||[[w:ECMAScript|ECMAScript]] | |
|- | |- | ||
− | + | ||[[w:Eiffel (programming language)|Eiffel]] | |
|- | |- | ||
− | + | ||Email (mbox \ eml \ RFC format) | |
|- | |- | ||
− | + | ||Enerscript | |
|- | |- | ||
− | + | ||[[w:Erlang (programming language)|Erlang]] | |
|- | |- | ||
− | + | ||[[w:Euphoria (programming language)|Euphoria]] | |
|- | |- | ||
− | + | ||Formula One | |
|- | |- | ||
− | + | ||[[w:Falcon (programming language)|Falcon]] | |
|- | |- | ||
− | + | ||FO | |
|- | |- | ||
− | + | ||[[w:Fortran|Fortran]] | |
|- | |- | ||
− | + | ||[[w:FreeBASIC|FreeBASIC]] | |
|- | |- | ||
− | + | ||[[w:FreeSWITCH|FreeSWITCH]] | |
|- | |- | ||
− | + | ||[[w:Fsharp|Fsharp]] | |
|- | |- | ||
− | + | ||[[w:Gambas programming language|Gambas]] | |
|- | |- | ||
− | + | ||[[w:GDB|GDB]] | |
|- | |- | ||
− | + | ||Genero | |
|- | |- | ||
− | + | ||[[w:Genie (programming language)|Genie]] | |
|- | |- | ||
− | + | ||[[w:gettext|gettext]] | |
|- | |- | ||
− | + | ||[[w:GLSL|OpenGL Shading Language (GLSL)]] | |
|- | |- | ||
− | + | ||[[w:Game Maker Language|Game Maker Language (GML)]] | |
|- | |- | ||
− | + | ||[[w:gnuplot|gnuplot]] | |
|- | |- | ||
− | + | ||[[w:Go (programming language)|Go]] | |
|- | |- | ||
− | + | ||[[w:Groovy (programming language)|Groovy]] | |
|- | |- | ||
− | + | ||[[w:GW-BASIC|GW-BASIC]] | |
|- | |- | ||
− | + | ||[[w:Haskell (programming language)|Haskell]] | |
|- | |- | ||
− | + | ||[[w:Haxe|Haxe]] | |
|- | |- | ||
− | + | ||HicEst | |
|- | |- | ||
− | + | ||[[w:HQ9+|HQ9+]] | |
|- | |- | ||
− | + | ||[[w:HTML|HTML]] | |
|- | |- | ||
− | + | ||[[w:HTML5|HTML5]] | |
|- | |- | ||
− | + | ||[[w:Icon (programming language)|Icon]] | |
|- | |- | ||
− | + | ||[[w:Universal Network Objects|Uno IDL]] | |
|- | |- | ||
− | + | ||[[w:INI file|INI]] | |
|- | |- | ||
− | + | ||[[w:Inno Setup|Inno]] | |
|- | |- | ||
− | + | ||[[w:INTERCAL|INTERCAL]] | |
|- | |- | ||
− | + | ||[[w:Io (programming language)|Io]] | |
|- | |- | ||
− | + | ||[[w:J (programming language)|J]] | |
|- | |- | ||
− | + | ||[[w:Java (programming language)|Java]] | |
|- | |- | ||
− | + | ||[[w:Java (programming language)|Java(TM) 2 Platform Standard Edition 5.0 ]] | |
|- | |- | ||
− | + | ||[[w:JavaScript|JavaScript]] | |
|- | |- | ||
− | + | ||[[w:jQuery|jQuery]] | |
|- | |- | ||
− | + | ||[[w:KiXtart|KiXtart]] | |
|- | |- | ||
− | + | ||Klone C | |
|- | |- | ||
− | + | ||Klone C++ | |
|- | |- | ||
− | + | ||[[w:Kotlin (programming language)|Kotlin]] | |
|- | |- | ||
− | + | ||[[w:Korn Shell|Korn shell]] | |
|- | |- | ||
− | + | ||[[w:LaTeX|LaTeX]] | |
|- | |- | ||
− | + | ||[[w:Liberty BASIC|Liberty BASIC]] | |
|- | |- | ||
− | + | ||[[w:LDAP Data Interchange Format|LDAP Data Interchange Format]] | |
|- | |- | ||
− | + | ||[[w:Lisp (programming language)|Lisp]] | |
|- | |- | ||
− | + | ||[[w:LLVM|LLVM]] | |
|- | |- | ||
− | + | ||[[w:Locomotive BASIC|Locomotive BASIC]] | |
|- | |- | ||
− | + | ||[[w:Logtalk|Logtalk]] | |
|- | |- | ||
− | + | ||[[w:LOLCODE|LOLCODE]] | |
|- | |- | ||
− | + | ||[[w:Formula language|Formula language]] | |
|- | |- | ||
− | + | ||[[w:LotusScript|LotusScript]] | |
|- | |- | ||
− | + | ||[[w:LScript|LightWave 3D]] | |
|- | |- | ||
− | + | ||[[w:Linden Scripting Language|Linden Scripting Language]] | |
|- | |- | ||
− | + | ||[[w:Lua (programming language)|Lua]] | |
|- | |- | ||
− | + | ||[[w:Magik (programming language)|Magik]] | |
|- | |- | ||
− | + | ||[[w:Motorola 68000|Motorola 68000 Assembler]] | |
|- | |- | ||
− | + | ||[[w:Make (software)|make]] | |
|- | |- | ||
− | + | ||[[w:MapBasic|MapBasic]] | |
|- | |- | ||
− | + | ||[[w:MATLAB|MATLAB M]] | |
|- | |- | ||
− | + | ||[[w:mIRC scripting language|mIRC scripting language]] | |
|- | |- | ||
− | + | ||[[w:MMIX|MMIX]] | |
|- | |- | ||
− | + | ||[[w:Modula-2|Modula-2]] | |
|- | |- | ||
− | + | ||[[w:Modula-3|Modula-3]] | |
|- | |- | ||
− | + | ||[[w:PIC microcontroller|Microchip Assembler]] | |
|- | |- | ||
− | + | ||[[w:MXML|MXML]] | |
|- | |- | ||
− | + | ||[[w:MySQL|MySQL]] | |
|- | |- | ||
− | + | ||[[w:Nagios|Nagios]] | |
|- | |- | ||
− | + | ||[[w:NetRexx|NetRexx]] | |
|- | |- | ||
− | + | ||[[w:NewLISP|NewLISP]] | |
|- | |- | ||
− | + | ||[[w:Nullsoft Scriptable Install System|Nullsoft Scriptable Install System (NSIS)]] | |
|- | |- | ||
− | + | ||[[w:Oberon-2 (programming language)|Oberon-2]] | |
|- | |- | ||
− | + | ||[[w:Objective-C|Objective-C]] | |
|- | |- | ||
− | + | ||[[w:Objeck (programming language)|Objeck]] | |
|- | |- | ||
− | + | ||[[w:OCaml|OCaml]] | |
|- | |- | ||
− | + | ||[[w:OCaml|OCaml]] | |
|- | |- | ||
− | + | ||[[w:Octave programming language|Octave]] | |
|- | |- | ||
− | + | ||[[w:StarOffice Basic|OpenOffice.org Basic]] | |
|- | |- | ||
− | + | ||[[w:Object REXX|Object REXX]] | |
|- | |- | ||
− | + | ||[[w:PL/SQL|Oracle 11 SQL]] | |
|- | |- | ||
− | + | ||[[w:PL/SQL|Oracle 8 SQL]] | |
|- | |- | ||
− | + | ||[[w:Oxygene (programming language)|Oxygene]] | |
|- | |- | ||
− | + | ||[[w:Oz (programming language)|Oz]] | |
|- | |- | ||
− | + | ||[[w:ParaSail (programming language)|ParaSail]] | |
|- | |- | ||
− | + | ||[[w:PARI/GP|PARI/GP]] | |
|- | |- | ||
− | + | ||[[w:Pascal (programming language)|Pascal]] | |
|- | |- | ||
− | + | ||[[w:Perl Compatible Regular Expressions|Perl Compatible Regular Expressions]] | |
|- | |- | ||
− | + | ||per | |
|- | |- | ||
− | + | ||[[w:Perl|Perl]] | |
|- | |- | ||
− | + | ||[[w:Perl 6|Perl 6]] | |
|- | |- | ||
− | + | ||[[w:PF (firewall)|PF]] | |
|- | |- | ||
− | + | ||[[w:PHP|PHP]] | |
|- | |- | ||
− | + | ||[[w:PHP|PHP]] ''([[phab:T94292 |deprecated]] – no colors, odd framing)'' | |
|- | |- | ||
− | + | ||[[w:PIC microcontroller|PIC assembly language]] | |
|- | |- | ||
− | + | ||[[w:Pike (programming language)|Pike]] | |
|- | |- | ||
− | + | ||[[w:Adobe Pixel Bender|Pixel Bender]] | |
|- | |- | ||
− | + | ||[[w:PL/I|PL/I]] | |
|- | |- | ||
− | + | ||[[w:PL/SQL|PL/SQL]] | |
|- | |- | ||
− | + | ||[[w:PostgreSQL|PostgreSQL]] | |
|- | |- | ||
− | + | ||[[w:PostScript|PostScript]] | |
|- | |- | ||
− | + | ||[[w:POV-Ray|Persistence of Vision Raytracer]] | |
|- | |- | ||
− | + | ||[[w:PowerBuilder|PowerBuilder]] | |
|- | |- | ||
− | + | ||[[w:Windows PowerShell|Windows PowerShell]] | |
|- | |- | ||
− | + | ||[[w:ProFTPD|ProFTPD]] | |
|- | |- | ||
− | + | ||[[w:OpenEdge Advanced Business Language|OpenEdge Advanced Business Language]] | |
|- | |- | ||
− | + | ||[[w:Prolog|Prolog]] | |
|- | |- | ||
− | + | ||[[w:.properties|Properties file]] | |
|- | |- | ||
− | + | ||[[w:ProvideX|ProvideX]] | |
|- | |- | ||
− | + | ||[[w:PureBasic|PureBasic]] | |
|- | |- | ||
− | + | ||[[w:Python (programming language)|Python]] | |
|- | |- | ||
− | + | ||[[w:Python for S60|PyS60]] | |
|- | |- | ||
− | + | ||[[w:Python (programming language)|Python]] | |
|- | |- | ||
− | + | ||[[w:Python (programming language)|Python3]] | |
|- | |- | ||
− | + | ||[[w:Q (equational programming language)|Q]] | |
|- | |- | ||
− | + | ||[[w:QBasic|QBasic/QuickBASIC]] | |
|- | |- | ||
− | + | ||[[w:Ruby on Rails|Rails]] | |
|- | |- | ||
− | + | ||[[w:Rebol|Rebol]] | |
|- | |- | ||
− | + | ||[[w:Windows Registry|Windows Registry]] | |
|- | |- | ||
− | + | ||[[w:Rexx|Rexx]] | |
|- | |- | ||
− | + | ||[[w:Robots exclusion standard|robots.txt]] | |
|- | |- | ||
− | + | ||[[w:RPM Package Manager|RPM Spec files]] | |
|- | |- | ||
− | + | ||[[w:R (programming language)|R]] | |
|- | |- | ||
− | + | ||[[w:Ruby (programming language)|Ruby]] | |
|- | |- | ||
− | + | ||[[w:SAS (software)|SAS]] | |
|- | |- | ||
− | + | ||[[w:Scala_(programming_language)|Scala]] | |
|- | |- | ||
− | + | ||[[w:Scheme (programming language)|Scheme]] | |
|- | |- | ||
− | + | ||[[w:Shell script|Shell Script]] | |
|- | |- | ||
− | + | ||[[w:Scilab|Scilab]] | |
|- | |- | ||
− | + | ||[[w:SdlBasic|SdlBasic]] | |
|- | |- | ||
− | + | ||[[w:Smalltalk|Smalltalk]] | |
|- | |- | ||
− | + | ||[[w:Smarty|Smarty]] | |
|- | |- | ||
− | + | ||[[w:SPARK (programming language)|SPARK]] | |
|- | |- | ||
− | + | ||[[w:SPARQL|SPARQL]] | |
|- | |- | ||
− | + | ||[[w:SQL|SQL]] | |
|- | |- | ||
− | + | ||StoneScript (Scripting language for [[w:ShiVa|ShiVa3D]]) | |
|- | |- | ||
− | + | ||[[w:SystemVerilog|SystemVerilog]] | |
|- | |- | ||
− | + | ||[[w:Tcsh|Tcsh]] | |
|- | |- | ||
− | + | ||[[w:Tcl|Tcl]] | |
|- | |- | ||
− | + | ||[[w:Tera Term|Tera Term]] | |
|- | |- | ||
− | + | ||[[w:Plain text|Plain text]] | |
|- | |- | ||
− | + | ||[[w:thinBasic|thinBasic]] | |
|- | |- | ||
− | + | ||[[w:TypeScript|TypeScript]] | |
|- | |- | ||
− | + | ||[[w:Transact-SQL|Transact-SQL]] | |
|- | |- | ||
− | + | ||[[w:TYPO3|TypoScript]] | |
|- | |- | ||
− | + | ||[[w:Unicon (programming language)|Unicon]] | |
|- | |- | ||
− | + | ||[[w:Unified Parallel C|Unified Parallel C]] | |
|- | |- | ||
− | + | ||[[w:URBI|URBI]] | |
|- | |- | ||
− | + | ||[[w:UnrealScript|UnrealScript]] | |
|- | |- | ||
− | + | ||[[w:Vala_(programming_language)|Vala]] | |
|- | |- | ||
− | + | ||[[w:Visual Basic|Visual Basic]] | |
|- | |- | ||
− | + | ||[[w:Visual Basic .NET|Visual Basic .NET]] | |
|- | |- | ||
− | + | ||[[w:VEDIT|VEDIT]] | |
|- | |- | ||
− | + | ||[[w:Verilog|Verilog]] | |
|- | |- | ||
− | + | ||[[w:VHDL|VHDL]] | |
|- | |- | ||
− | + | ||[[w:Vim script|Vim script]] | |
|- | |- | ||
− | + | ||[[w:Visual FoxPro|Visual FoxPro]] | |
|- | |- | ||
− | + | ||[[w:Visual Prolog|Visual Prolog]] | |
|- | |- | ||
− | + | ||[[w:Whitespace (programming_language)|Whitespace]] | |
|- | |- | ||
− | + | ||[[w:Whois|Whois]] | |
|- | |- | ||
− | + | ||[[w:Winbatch|Winbatch]] | |
|- | |- | ||
− | + | ||[[w:XML|XML]] | |
|- | |- | ||
− | + | ||[[w:Xorg.conf|Xorg.conf]] | |
|- | |- | ||
− | + | ||[[w:YAML|YAML]] | |
|- | |- | ||
− | + | ||[[w:Microsoft Dynamics AX|Microsoft Dynamics AX]] | |
|- | |- | ||
− | + | ||[[w:Zilog Z80|ZiLOG Z80 Assembler]] | |
|- | |- | ||
− | + | ||ZXBasic | |
|} | |} | ||
− | + | ||
{{collapse bottom}} | {{collapse bottom}} |
Revision as of 15:20, 21 December 2019
Source code Publishing
The engineering focus of this wiki is centered on information sharing which includes publishing a voluminous amount of computer code related to Robonation Projects that the Engineering Club engages. source language tags are available to parse, and colorize the source code appropriately.
Source code Display
The Pygments library installed in this wiki provides support for hundreds of computer languages and file formats.
Code Language Example
// Hello World in Microsoft C# ("C-Sharp").
using System;
class HelloWorld {
public static int Main(String[] args) { Console.WriteLine("Hello, World!"); return 0; }
}
Results in:
// Hello World in Microsoft C# ("C-Sharp").
using System;
class HelloWorld {
public static int Main(String[] args) { Console.WriteLine("Hello, World!"); return 0; }
}
Programming languages
- ActionScript
- Ada
- ANTLR
- AppleScript
- Assembly
- Asymptote
- Awk
- Befunge
- Boo
- C / C++
- C#
- Clojure
- CoffeeScript
- ColdFusion
- Common Lisp
- Coq
- Cryptol
- Crystal
- Cython
- D
- Dart
- Delphi
- Dylan
- Elm
- Erlang
- Ezhil
- Factor
- Fancy
- Fortran
- F#
- GAP
- Gherkin (Cucumber)
- GL shaders
- Groovy
- Haskell
- IDL
- Io
- Java
- JavaScript
- Lasso
- LLVM
- Logtalk
- Lua
- Matlab
- MiniD
- Modelica
- Modula-2
- MuPad
- Nemerle
- Nimrod
- Objective-C
- Objective-J
- Octave
- OCaml
- PHP
- Perl
- PovRay
- PostScript
- PowerShell
- Prolog
- Python 2.x and 3.x
- REBOL
- Red
- Redcode
- Ruby
- Rust
- S, S-Plus and R
- Scala
- Scheme
- Scilab
- Smalltalk
- SNOBOL
- Tcl
- Vala
- Verilog
- VHDL
- Visual Basic.NET
- Visual FoxPro
- XQuery
- Zephir
Template languages
- Cheetah templates
- Django / Jinja templates
- ERB
- Genshi
- JSP
- Myghty
- Mako
- Smarty templates
- Tea
Other markup
- 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)
- JSON
- Lighttpd config files
- Makefiles
- MoinMoin/Trac Wiki markup
- MySQL
- Nginx config files
- POV-Ray scenes
- Ragel
- Redcode
- ReST
- Robot Framework
- RPM spec files
- SQL
- Squid configuration
- TeX
- tcsh
- Vim Script
- Windows batch files
- XML
- XSLT
- YAML
For accurate language codes, see complete details in the Pygments document and there are some mappings for some language names which were supported by GeSHi (full list).
Below is a partial list of languages that GeSHi could highlight, with strike-through for languages no longer supported after the switch to Pygments.