The dev-lang category contains various programming language implementations and related tools.

All packages

ats ATS Programming Language
bas An interpreter for the classic dialect of the programming language BASIC
bashforth String-threaded Forth interpreter in Bash
bff a brainfuck interpreter
blassic classic Basic interpreter
c-intercal C-INTERCAL - INTERCAL to binary (via C) compiler
cfortran Header file allowing to call Fortran routines from C and C++
cilk Language for multithreaded parallel programming based on ANSI C
cll1h C<<1 programming language system
clojure A dynamic programming language that targets the Java Virtual Machine
closure-compiler-bin JavaScript optimizing compiler
coffee-script A little language that compiles into javascript
confluence Functional programming language for reactive system design (digital logic, hard-real-time software)
crystal The Crystal Programming Language
ekopath PathScale EKOPath Compiler Suite
elixir Elixir programming language
epic Compiler for a simple functional language
erlang Erlang programming language, runtime environment and libraries (OTP)
esco Combine interpreter of esoteric languages
execline a non-interactive scripting language
f2c Fortran to C converter
falcon An open source general purpose untyped language written in C++
ferite A clean, lightweight, object oriented scripting language
fpc Free Pascal Compiler
fsharp The F# Compiler
gdl GNU Data Language
gforth GNU Forth is a fast and portable implementation of the ANSI Forth language
ghc The Glasgow Haskell Compiler
gnat-gcc GNAT Ada Compiler - gcc version
gnat-gpl GNAT Ada Compiler - GPL version
gnu-smalltalk GNU Smalltalk
gnuprologjava GNU Prolog for Java is an implementation of ISO Prolog as a Java library
go A concurrent garbage collected and typesafe programming language
gprolog GNU Prolog is a native Prolog compiler with constraint solving over finite domains (FD)
gwydion-dylan-bin The Dylan Programming Language Compiler
helium The Helium Compiler
hy A LISP dialect running in python
icc Intel C/C++ Compiler
icon very high level language
idb Intel C/C++/FORTRAN debugger
ifc Intel FORTRAN Compiler
inform design system for interactive fiction
interprolog InterProlog is a Java front-end and enhancement for Prolog
ispc Intel SPMD Program Compiler
j Modern, high-level, general-purpose, high-performance programming language
jimtcl Small footprint implementation of Tcl programming language
julia High-performance programming language for technical computing
jwasm MASM-compatible TASM-similar assembler (fork of Wasm)
lazarus Lazarus IDE is a feature rich visual programming environment emulating Delphi
lfe Lisp-flavoured Erlang
lisaac Lisaac is an object prototype based language
logtalk Open source object-oriented logic programming language
lua A powerful light-weight programming language designed for extending applications
luajit Just-In-Time Compiler for the Lua programming language
maude High-level specification language for equational and logic programming
mercury Mercury is a modern general-purpose logic/functional programming language
mercury-extras Additional libraries and tools that are not part of the Mercury standard library
mlton Standard ML optimizing compiler and libraries
mmix Donald Knuth's MMIX Assembler and Simulator
moarvm A 6model-based VM for NQP and Rakudo Perl 6
mono Mono runtime and class libraries, a C# compiler/interpreter
mono-basic Visual Basic .NET Runtime and Class Libraries
mozart Advanced development platform for intelligent, distributed applications
mozart-stdlib The Mozart Standard Library
mujs lightweight Javascript interpreter
nasm groovy little assembler
nim compiled, garbage-collected systems programming language
nqc Not Quite C - C-like compiler for Lego Mindstorms
nqp Not Quite Perl, a Perl 6 bootstrapping compiler
nwcc Nils Weller's C Compiler
ocaml Type-inferring functional programming language descended from the ML family
open-cobol an open-source COBOL compiler
opendylan OpenDylan language runtime environment
opendylan-bin OpenDylan language runtime environment (prebuilt)
orc The Oil Runtime Compiler, a just-in-time compiler for array operations
parrot Virtual machine designed to efficiently compile and execute bytecode for dynamic languages
pasm A portable assembler for processors of the PowerPC family
pcc pcc portable c compiler
perl Larry Wall's Practical Extraction and Report Language
php The PHP language runtime engine
polyml Poly/ML is a full implementation of Standard ML
python An interpreted, interactive, object-oriented programming language
python-exec Python script wrapper
qu-prolog Extended Prolog supporting quantifiers, object-variables and substitutions
R Language and environment for statistical computing and graphics
rakudo A compiler for the Perl 6 programming language
rebol Relative Expression-Based Object Language
rebol-bin Relative Expression-Based Object Language
regina-rexx Portable Rexx interpreter
rubinius A re-implementation of the Ruby VM designed for speed
ruby An object-oriented scripting language
rust Systems programming language from Mozilla
rust-bin Systems programming language from Mozilla
scala The Scala Programming Language
scala-bin The Scala Programming Language
smlnj Standard ML of New Jersey compiler and libraries
snobol Phil Budne's port of Macro SNOBOL4 in C, for modern machines
solidity The Solidity Contract-Oriented Programming Language
spidermonkey Stand-alone JavaScript C library
squirrel A interpreted language mainly used for games
srf The Simple Recursive Functions programming language
swi-prolog free, small, and standard compliant Prolog compiler
swig Simplified Wrapper and Interface Generator
tcc A very small C compiler for ix86/amd64
tcl Tool Command Language
teyjus Higher-order logic programming language Lambda Prolog
tinycobol COBOL for linux
tk Tk Widget Set
tuprolog tuProlog is a light-weight Prolog for Internet applications and infrastructures
vala Compiler for the GObject type system
whitespace Whitespace, an esoteric programming language
xsb XSB is a logic programming and deductive database system
yap YAP is a high-performance Prolog compiler
yasm An assembler for x86 and x86_64 instruction sets


114 Packages