### programming languages support | language | layer doc | | ----------------- | ------------------------------------------------------------------- | | Agda | [lang#agda](https://spacevim.org/layers/lang/agda/) | | Assembly | lang#assemble | | AspectJ | [lang#asepctj](https://spacevim.org/layers/lang/aspectj/) | | AutoHotkey | [lang#autohotkey](https://spacevim.org/layers/lang/autohotkey/) | | Bash, Fish, zsh | [lang#sh](https://spacevim.org/layers/lang/sh/) | | C# | [lang#csharp](https://spacevim.org/layers/lang/csharp/) | | C/C++ | [lang#c](https://spacevim.org/layers/lang/c/) | | Clojure | [lang#clojure](https://spacevim.org/layers/lang/clojure/) | | CoffeeScript | [lang#coffeescript](https://spacevim.org/layers/lang/coffeescript/) | | Crystal | [lang#crystal](https://spacevim.org/layers/lang/crystal/) | | D | [lang#d](https://spacevim.org/layers/lang/d/) | | Dart | [lang#dart](https://spacevim.org/layers/lang/dart/) | | DOS batch | [lang#batch](https://spacevim.org/layers/lang/batch/) | | Elixir | [lang#elixir](https://spacevim.org/layers/lang/elixir/) | | Elm | [lang#elm](https://spacevim.org/layers/lang/elm/) | | erlang | [lang#erlang](https://spacevim.org/layers/lang/erlang/) | | F# | [lang#fsharp](https://spacevim.org/layers/lang/fsharp/) | | FoxPro | [lang#foxpro](https://spacevim.org/layers/lang/foxpro/) | | Go | [lang#go](https://spacevim.org/layers/lang/go/) | | Goby | [lang#goby](https://spacevim.org/layers/lang/goby/) | | Gosu | [lang#gosu](https://spacevim.org/layers/lang/gosu/) | | Groovy | [lang#groovy](https://spacevim.org/layers/lang/groovy/) | | Hack | [lang#hack](https://spacevim.org/layers/lang/hack/) | | Haskell | [lang#haskell](https://spacevim.org/layers/lang/haskell/) | | Idris | [lang#idris](https://spacevim.org/layers/lang/idris/) | | Io | [lang#io](https://spacevim.org/layers/lang/io/) | | J | [lang#j](https://spacevim.org/layers/lang/j/) | | Java | [lang#java](https://spacevim.org/layers/lang/java/) | | JavaScript | [lang#javascript](https://spacevim.org/layers/lang/javascript/) | | Julia | [lang#julia](https://spacevim.org/layers/lang/julia/) | | Kotlin | [lang#kotlin](https://spacevim.org/layers/lang/kotlin/) | | LiveScript | [lang#livescript](https://spacevim.org/layers/lang/livescript/) | | Lua | [lang#lua](https://spacevim.org/layers/lang/lua/) | | MATLAB | [lang#matlab](https://spacevim.org/layers/lang/matlab/) | | Nim | [lang#nim](https://spacevim.org/layers/lang/nim/) | | OCaml | [lang#ocaml](https://spacevim.org/layers/lang/ocaml/) | | Pascal | [lang#pascal](https://spacevim.org/layers/lang/pascal/) | | Perl | [lang#perl](https://spacevim.org/layers/lang/perl/) | | PHP | [lang#php](https://spacevim.org/layers/lang/php/) | | Pony | [lang#pony](https://spacevim.org/layers/lang/pony/) | | PowerShell | [lang#powershell](https://spacevim.org/layers/lang/powershell/) | | Processing | [lang#processing](https://spacevim.org/layers/lang/processing/) | | Prolog | [lang#prolog](https://spacevim.org/layers/lang/prolog/) | | PureScript | [lang#purescript](https://spacevim.org/layers/lang/purescript/) | | Python | [lang#python](https://spacevim.org/layers/lang/python/) | | R | [lang#r](https://spacevim.org/layers/lang/r/) | | Racket | [lang#racket](https://spacevim.org/layers/lang/racket/) | | Red | [lang#red](https://spacevim.org/layers/lang/red/) | | Ring | [lang#ring](https://spacevim.org/layers/lang/ring) | | Ruby | [lang#ruby](https://spacevim.org/layers/lang/ruby/) | | Rust | [lang#rust](https://spacevim.org/layers/lang/rust/) | | Scala | [lang#scala](https://spacevim.org/layers/lang/scala/) | | Scheme | [lang#scheme](https://spacevim.org/layers/lang/scheme/) | | Solidity | lang#solidity | | SQL | lang#sql | | Swift | [lang#swift](https://spacevim.org/layers/lang/swift/) | | Tcl | [lang#tcl](https://spacevim.org/layers/lang/tcl/) | | TypeScript | [lang#typescript](https://spacevim.org/layers/lang/typescript/) | | Visual Basic .NET | [lang#vbnet](https://spacevim.org/layers/lang/vbnet/) | | zig | [lang#zig](https://spacevim.org/layers/lang/zig/) | | 4th Dimension | | | ABAP | | | ABC | | | ActionScript | | | Ada | | | Agilent VEE | | | Algol | | | Alice | | | Angelscript | | | Apex | | | APL | | | Applescript | | | Arc | | | ATLAS | | | AutoIt | | | AutoLISP | | | Automator | | | Avenue | | | Awk | | | Basic | | | BBC BASIC | | | bc | | | BCPL | | | BETA | | | BlitzMax | | | Boo | | | Bourne shell | | | C shell | | | C-Omega | | | Ceylon | | | CFML | | | cg | | | Ch | | | Chapel | | | CHILL | | | CIL | | | CL | | | Clarion | | | Clean | | | Clipper | | | CLU | | | COBOL | | | Cobra | | | COMAL | | | Common Lisp | | | cT | | | Curl | | | DCL | | | Delphi | | | DiBOL | | | Dylan | | | E | | | ECMAScript | | | EGL | | | Eiffel | | | Emacs Lisp | | | Etoys | | | Euphoria | | | EXEC | | | Factor | | | Falcon | | | Fantom | | | Felix | | | Forth | | | Fortran | | | Fortress | | | Gambas | | | GAMS | | | GLSL | | | GML | | | GNU Octave | | | Haxe | | | Heron | | | HPL | | | HyperTalk | | | Icon | | | IDL | | | Inform | | | Informix-4GL | | | INTERCAL | | | Ioke | | | J# | | | JADE | | | JavaFX Script | | | JScript | | | JScript.NET | | | Korn shell | | | LabVIEW | | | Ladder Logic | | | Lasso | | | Limbo | | | Lingo | | | Lisp | | | LiveCode | | | Logo | | | LotusScript | | | LPC | | | Lustre | | | M4 | | | MAD | | | Magic | | | Magik | | | Malbolge | | | MANTIS | | | Maple | | | Max/MSP | | | MAXScript | | | MDX | | | MEL | | | Mercury | | | Miva | | | ML | | | Modula-2 | | | Modula-3 | | | Monkey | | | MOO | | | Moto | | | MQL4 | | | MUMPS | | | NATURAL | | | Nemerle | | | NetLogo | | | NQC | | | NSIS | | | NXT-G | | | Oberon | | | Object Rexx | | | Objective-C | | | Occam | | | OpenCL | | | OpenEdge ABL | | | OPL | | | Oxygene | | | Oz | | | Paradox | | | Pike | | | PILOT | | | PL/I | | | PL/SQL | | | Pliant | | | PostScript | | | POV-Ray | | | PowerBasic | | | PowerScript | | | PWCT | | | Pure Data | | | PureBasic | | | Q | | | REBOL | | | REXX | | | RPG | | | S-PLUS | | | S | | | SAS | | | Sather | | | Scratch | | | sed | | | Seed7 | | | SIGNAL | | | Simula | | | Simulink | | | Slate | | | Smalltalk | | | Smarty | | | Snap! | | | SNOBOL | | | SPARK | | | SPSS | | | SQR | | | Squeak | | | Squirrel | | | Standard ML | | | Stata | | | Suneido | | | SuperCollider | | | TACL | | | tcsh | | | Tex | | | thinBasic | | | TOM | | | Transact-SQL | | | Vala/Genie | | | VBScript | | | Verilog | | | VHDL | | | Visual Basic | | | WebAssembly | | | WebDNA | | | Whitespace | | | Wolfram | | | X10 | | | xBase | | | XBase++ | | | Xen | | | Xojo | | | XPL | | | XQuery | | | XSLT | | | Xtend | | | yacc | | | Yorick | | - dotnet/roslyn - micropython/micropython - AssemblyScript/assemblyscript - Frege/frege - typelead/eta - programming-nu/nu - zdevito/terra - skiplang/skip - FascinatedBox/lily - rakudo/rakudo - chapel-lang/chapel - lucee/Lucee - eclipse/golo-lang - HaxeFoundation/haxe - livecode/livecode