diff options
author | Rys Sommefeldt <rys@pixeltards.com> | 2020-06-03 05:58:59 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-03 06:58:59 +0200 |
commit | e1867022d03e5c08ab30debd8a570eb0255c3902 (patch) | |
tree | e441851cbb160e91b322048f651f9f6fe1d7bd41 | |
parent | dd7a72a636be6423cfdec52d73e41dd92abcaa06 (diff) | |
download | pygments-git-e1867022d03e5c08ab30debd8a570eb0255c3902.tar.gz |
Updated languages list with more links (#1472)
-rw-r--r-- | doc/languages.rst | 258 |
1 files changed, 129 insertions, 129 deletions
diff --git a/doc/languages.rst b/doc/languages.rst index 25e618a9..ecb9d460 100644 --- a/doc/languages.rst +++ b/doc/languages.rst @@ -8,205 +8,205 @@ Pygments supports an ever-growing range of languages. Watch this space... Programming languages --------------------- -* ActionScript -* Ada -* Agda (incl. literate) +* `ActionScript <https://www.adobe.com/devnet/actionscript/articles/actionscript3_overview.html>`_ +* `Ada <https://www.adaic.org/>`_ +* `Agda <https://wiki.portal.chalmers.se/agda>`_ (incl. literate) * `Alloy <https://alloytools.org/>`_ * `AMPL <https://ampl.com/>`_ -* ANTLR -* APL -* AppleScript -* Assembly (various) -* Asymptote -* `Augeas <http://augeas.net>`_ -* AutoIt -* Awk -* BBC Basic -* Befunge -* BlitzBasic +* `ANTLR <https://www.antlr.org/>`_ +* `APL <https://tryapl.org/>`_ +* `AppleScript <https://developer.apple.com/library/archive/documentation/AppleScript/Conceptual/AppleScriptLangGuide/introduction/ASLR_intro.html>`_ +* `Assembly <https://en.wikipedia.org/wiki/Assembly_language>`_ (various) +* `Asymptote <https://asymptote.sourceforge.io/>`_ +* `Augeas <https://augeas.net/>`_ +* `AutoIt <https://www.autoitscript.com/site/autoit/>`_ +* `Awk <https://en.wikipedia.org/wiki/AWK>`_ +* `BBC Basic <http://www.bbcbasic.co.uk/bbcbasic.html>`_ +* `Befunge <https://github.com/catseye/Befunge-93>`_ +* `BlitzBasic <https://en.wikipedia.org/wiki/Blitz_BASIC>`_ * `Boa <https://boa.cs.iastate.edu/docs/>`_ -* Boo +* `Boo <https://boo-language.github.io/>`_ * `Boogie <https://boogie.codeplex.com/>`_ -* BrainFuck -* C, C++ (incl. dialects like Arduino) -* C# +* `BrainFuck <https://en.wikipedia.org/wiki/Brainfuck>`_ +* `C <http://www.open-std.org/jtc1/sc22/wg14/>`_, `C++ <https://isocpp.org/>`_ (incl. dialects like Arduino) +* `C# <https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/>`_ * `Chapel <https://chapel-lang.org/>`_ * `Charm++ CI <http://charmplusplus.org/>`_ -* Cirru -* Clay +* `Cirru <http://cirru.org/>`_ +* `Clay <https://github.com/jckarter/clay>`_ * `Clean <https://clean.cs.ru.nl/Clean>`_ -* Clojure -* CoffeeScript -* ColdFusion -* Common Lisp -* Component Pascal +* `Clojure <https://clojure.org/>`_ +* `CoffeeScript <https://coffeescript.org/>`_ +* `ColdFusion <https://www.adobe.com/products/coldfusion-family.html>`_ +* `Common Lisp <https://common-lisp.net/>`_ +* `Component Pascal <https://en.wikipedia.org/wiki/Component_Pascal>`_ * `Coq <https://coq.inria.fr/>`_ -* Croc (MiniD) -* Cryptol (incl. Literate Cryptol) +* `Croc <http://www.croc-lang.org/>`_ (MiniD) +* `Cryptol <https://cryptol.net/>`_ (incl. Literate Cryptol) * `Crystal <https://crystal-lang.org>`_ -* Cypher +* `Cypher <https://neo4j.com/developer/cypher-query-language/>`_ * `Cython <https://cython.org>`_ * `D <https://dlang.org>`_ -* Dart +* `Dart <https://dart.dev/>`_ * DCPU-16 -* Delphi +* `Delphi <https://www.embarcadero.com/products/delphi>`_ * `Devicetree <https://www.devicetree.org/>`_ -* Dylan (incl. console) -* Eiffel +* `Dylan <https://opendylan.org/>`_ (incl. console) +* `Eiffel <https://www.eiffel.org/>`_ * `Elm <https://elm-lang.org/>`_ -* Emacs Lisp +* `Emacs Lisp <https://www.gnu.org/software/emacs/manual/html_node/elisp/>`_ * Email -* Erlang (incl. shell sessions) +* `Erlang <https://www.erlang.org/>`_ (incl. shell sessions) * `Ezhil <http://ezhillang.org>`_ * `Execline <https://skarnet.org/software/execline>`_ -* Factor -* Fancy -* Fantom +* `Factor <https://factorcode.org/>`_ +* `Fancy <http://www.fancy-lang.org/>`_ +* `Fantom <https://fantom-lang.org/>`_ * `Fennel <https://fennel-lang.org/>`_ * `FloScript <https://ioflo.com/>`_ -* Fortran +* `Fortran <https://fortran-lang.org/>`_ * `FreeFEM++ <https://freefem.org/>`_ -* F# +* `F# <https://fsharp.org/>`_ * `F* <https://www.fstar-lang.org/>`_ -* GAP -* GDScript -* Gherkin (Cucumber) -* GLSL shaders +* `GAP <https://www.gap-system.org/>`_ +* `GDScript <https://docs.godotengine.org/>`_ +* `Gherkin <https://cucumber.io/docs/gherkin/>`_ (Cucumber) +* `GLSL <https://www.khronos.org/registry/OpenGL/index_gl.php>`_ shaders +* `GnuCOBOL <https://www.gnu.org/software/gnucobol/>`_ (OpenCOBOL) * `Golo <https://golo-lang.org/>`_ -* Gosu -* Groovy +* `Gosu <https://gosu-lang.github.io/>`_ +* `Groovy <https://groovy-lang.org/>`_ * `Haskell <https://www.haskell.org/>`_ (incl. Literate Haskell) * `Haxe <https://haxe.org>`_ -* HLSL +* `HLSL <https://docs.microsoft.com/en-gb/windows/win32/direct3dhlsl/dx-graphics-hlsl>`_ shaders * `HSpec <https://hackage.haskell.org/package/hspec>`_ -* Hy -* IDL -* Idris (incl. Literate Idris) -* Igor Pro -* Io -* Jags -* Java -* JavaScript -* Jasmin -* Jcl +* `Hy <https://hylang.org>`_ +* `IDL <https://www.harrisgeospatial.com/Software-Technology/IDL>`_ +* `Idris <https://www.idris-lang.org/>`_ (incl. Literate Idris) +* `Igor Pro <https://www.wavemetrics.com/products/igorpro/programming>`_ +* `Io <http://iolanguage.com/>`_ +* `Jags <http://mcmc-jags.sourceforge.net/>`_ +* `Java <https://www.oracle.com/java/>`_ +* `JavaScript <https://en.wikipedia.org/wiki/JavaScript>`_ +* `Jasmin <http://jasmin.sourceforge.net/>`_ +* `Jcl <https://en.wikipedia.org/wiki/Job_Control_Language>`_ * `Julia <https://julialang.org>`_ -* Kotlin -* Lasso (incl. templating) -* Limbo -* LiveScript +* `Kotlin <https://kotlinlang.org/>`_ +* `Lasso <http://www.lassosoft.com/>`_ (incl. templating) +* `Limbo <http://www.vitanuova.com/inferno/limbo.html>`_ +* `LiveScript <https://livescript.net/>`_ * `LLVM MIR <https://llvm.org/docs/MIRLangRef.html>`_ -* Logtalk -* Logos +* `Logtalk <https://logtalk.org/>`_ +* `Logos <https://en.wikipedia.org/wiki/Logo_(programming_language)>`_ * `Lua <https://lua.org>`_ -* Mathematica -* Matlab +* `Mathematica <https://www.wolfram.com/mathematica/>`_ +* `Matlab <https://www.mathworks.com/products/matlab.html>`_ * `MiniScript <https://miniscript.org>`_ -* Modelica -* Modula-2 -* Monkey +* `Modelica <https://www.modelica.org/>`_ +* `Modula-2 <https://www.modula2.org/>`_ +* `Monkey <https://monkeylang.org/>`_ * `Monte <https://monte.readthedocs.io/>`_ -* MoonScript -* Mosel -* MuPad -* NASM -* Nemerle -* NesC -* NewLISP -* Nimrod +* `MoonScript <https://moonscript.org/>`_ +* `Mosel <https://www.maths.ed.ac.uk/hall/Xpress/FICO_Docs/mosel/mosel_lang/dhtml/moselreflang.html>`_ +* `MuPad <https://www.mathworks.com/discovery/mupad.html>`_ +* `NASM <https://www.nasm.us/>`_ +* `Nemerle <http://nemerle.org/>`_ +* `NesC <http://nescc.sourceforge.net/>`_ +* `NewLISP <http://www.newlisp.org/>`_ +* `Nim <https://nim-lang.org/>`_ * `Nit <https://nitlanguage.org/>`_ -* Notmuch -* NuSMV -* Objective-C -* Objective-J -* Octave -* OCaml -* Opa -* OpenCOBOL +* `Notmuch <https://notmuchmail.org/>`_ +* `NuSMV <http://nusmv.fbk.eu/NuSMV/papers/sttt_j/html/node7.html>`_ +* `Objective-C <https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/Introduction/Introduction.html>`_ +* `Objective-J <https://www.cappuccino.dev/learn/objective-j.html>`_ +* `Octave <https://www.gnu.org/software/octave/>`_ +* `OCaml <https://ocaml.org/>`_ +* `Opa <http://opalang.org/>`_ * `ParaSail <https://www.parasail-lang.org/>`_ -* Pawn -* PHP +* `Pawn <https://www.compuphase.com/pawn/pawn.htm>`_ +* `PHP <https://www.php.net/>`_ * `Perl 5 <https://perl.org>`_ -* Pike +* `Pike <https://pike.lysator.liu.se/>`_ * `Pony <https://www.ponylang.io/>`_ -* PovRay -* PostScript -* PowerShell +* `PovRay <http://www.povray.org/>`_ +* `PostScript <https://en.wikipedia.org/wiki/PostScript>`_ +* `PowerShell <https://microsoft.com/powershell>`_ * `Praat <http://www.praat.org>`_ -* Prolog +* `Prolog <https://en.wikipedia.org/wiki/Prolog>`_ * `Python <https://python.org/>`_ 2.x and 3.x (incl. console sessions and tracebacks) -* QBasic +* `QBasic <https://en.wikipedia.org/wiki/QBasic>`_ * `Racket <https://racket-lang.org/>`_ * `Raku <https://www.raku.org/>`_ a.k.a. Perl 6 * `ReasonML <https://reasonml.github.io/>`_ * `REBOL <http://www.rebol.com>`_ * `Red <https://www.red-lang.org>`_ -* Redcode -* Rexx -* Ride +* `Redcode <https://esolangs.org/wiki/Redcode>`_ +* `Rexx <https://www.ibm.com/rexx/>`_ +* `Ride <https://docs.wavesprotocol.org/en/ride/>`_ * `Ruby <https://www.ruby-lang.org>`_ (incl. irb sessions) * `Rust <https://rust-lang.org>`_ -* S, S-Plus, R -* Scala +* S, S-Plus, `R <https://www.r-project.org/>`_ +* `Scala <https://scala-lang.org/>`_ * `Scdoc <https://git.sr.ht/~sircmpwn/scdoc>`_ -* Scheme -* Scilab +* `Scheme <http://www.scheme-reports.org/>`_ +* `Scilab <https://www.scilab.org/>`_ * `SGF <https://www.red-bean.com/sgf/>`_ -* Shell scripts (Bash, Tcsh, Fish) +* Shell scripts (`Bash <https://www.gnu.org/software/bash/>`_, `Tcsh <https://www.tcsh.org/>`_, `Fish <https://fishshell.com/>`_) * `Shen <http://shenlanguage.org/>`_ -* Silver +* `Silver <https://elementscompiler.com/elements/silver/>`_ * `Slash <https://github.com/arturadib/Slash-A>`_ * `Slurm <https://slurm.schedmd.com/overview.html>`_ -* Smalltalk -* SNOBOL +* `Smalltalk <https://en.wikipedia.org/wiki/Smalltalk>`_ +* `SNOBOL <http://www.snobol4.org/>`_ * `Snowball <https://snowballstem.org/>`_ * `Solidity <https://solidity.readthedocs.io/>`_ -* SourcePawn +* `SourcePawn <https://github.com/alliedmodders/sourcepawn>`_ * `Stan <https://mc-stan.org/>`_ -* Standard ML -* Stata -* Swift -* Swig +* `Standard ML <https://smlfamily.github.io/>`_ +* `Stata <https://www.stata.com/features/programming-language/>`_ +* `Swift <https://swift.org/>`_ +* `Swig <http://swig.org/>`_ * `SuperCollider <https://supercollider.github.io/>`_ -* Tcl +* `Tcl <https://www.tcl.tk/about/language.html>`_ * `Tera Term language <https://ttssh2.osdn.jp/>`_ -* TypeScript -* TypoScript +* `TypeScript <https://www.typescriptlang.org/>`_ +* `TypoScript <https://typo3.org/>`_ * `USD <https://graphics.pixar.com/usd/docs/index.html>`_ -* Unicon -* Urbiscript -* Vala -* VBScript -* Verilog, SystemVerilog -* VHDL -* Visual Basic.NET -* Visual FoxPro +* `Unicon <https://unicon.sourceforge.io/>`_ +* `Urbiscript <https://github.com/urbiforge/urbi>`_ +* `Vala <https://wiki.gnome.org/Projects/Vala>`_ +* `VBScript <https://docs.microsoft.com/en-us/previous-versions/t0aew7h6(v=vs.85)>`_ +* Verilog, `SystemVerilog <https://en.wikipedia.org/wiki/SystemVerilog>`_ +* `VHDL <http://www.eda-twiki.org/cgi-bin/view.cgi/P1076/WebHome>`_ +* `Visual Basic.NET <https://docs.microsoft.com/dotnet/visual-basic/>`_ +* `Visual FoxPro <https://msdn.microsoft.com/vfoxpro>`_ * `Whiley <http://whiley.org/>`_ * `Xtend <https://www.eclipse.org/xtend/>`_ -* XQuery +* `XQuery <http://www.w3.org/XML/Query/>`_ * `Zeek <https://www.zeek.org>`_ -* Zephir +* `Zephir <https://zephir-lang.com/en>`_ * `Zig <https://ziglang.org/>`_ Template languages ------------------ -* Angular templates -* Cheetah templates -* ColdFusion +* `Angular templates <https://angular.io/guide/template-syntax>`_ +* `Cheetah templates <https://cheetahtemplate.org/>`_ +* `ColdFusion <https://www.adobe.com/products/coldfusion-family.html>`_ * `Django <https://www.djangoproject.com>`_ / `Jinja <https://jinja.pocoo.org/jinja>`_ templates -* ERB (Ruby templating) +* `ERB <https://en.wikipedia.org/wiki/ERuby>`_ (Ruby templating) * Evoque * `Genshi <https://genshi.edgewall.org>`_ (the Trac template language) -* Handlebars -* JSP (Java Server Pages) -* Liquid +* `Handlebars <https://handlebarsjs.com/>`_ +* `JSP <https://www.oracle.com/java/technologies/jspt.html>`_ (Java Server Pages) +* `Liquid <https://shopify.github.io/liquid/>`_ * `Myghty <https://pypi.org/project/Myghty/>`_ (the HTML::Mason based framework) * `Mako <https://www.makotemplates.org>`_ (the Myghty successor) -* Slim +* `Slim <http://slim-lang.com/>`_ * `Smarty <https://www.smarty.net>`_ templates (PHP templating) -* Tea +* `Tea <https://github.com/teatrove/teatrove/wiki/Tea-Template-Language>`_ * `Twig <https://twig.symfony.com/>`_ Other markup |