Programming languages
This page attempts to list all programming languages with a compiler / interpreter packaged for Arch Linux.
- Assembly – as of binutils, fasm, nasm, yasm
- Ada – GCC
- AWK
- Ballerina - ballerinaAUR
- BASIC – freebasic
- C – GCC, Clang
- C# – Mono, .NET Core
- Crystal
- D
- Dart – dart
- Erlang – erlang
- Forth – 4thAUR, gforthAUR
- Fortran – GCC
- Go – go, GCC
- Java
- GDL - gnudatalanguageAUR
- Haskell
- JavaScript – rhino, v8AUR, quickjsAUR
- Julia
- Kotlin – kotlin
- Lisp dialects
- Lua – lua
- ML
- Nim – nim
- Octave
- Pascal – fpc
- Perl
- PHP
- Python
- QCL – qclAUR
- R
- Ruby
- Rust
- Scala
- Swift
- Tcl – tcl
- Vala – vala
- Zig – zig
Shell languages
Bash is a dependency of the base meta package. For others, see Command-line shell.