Linux lang software
Last updated
yorick
Interpreted language and scientific graphics
xotcl
Object-oriented scripting language based on Tcl
vala
Programming language and compiler that converts Vala code into C code
tuareg-mode.el
Emacs major mode for editing Caml code
tcl85
Tool Command Language (development version)
tcl84
Tool Command Language
squirrel
High level imperative/OO programming language
smalltalk
GNU Smalltalk
see-devel
Simple ECMAScript Engine (SEE)
see
Simple ECMAScript Engine (SEE)
All linux lang software (ordered by name)
libstdc++_stldoc_3.4.0
GNU libstdc++ API documentation
Gofer
A lazy functional language
STk
A scheme interpreter with full access to the Tk graphical package
Sather
Sather compiler
TenDRA
A portable BSD-licensed compiler suite
aleph
A multi-threaded functional programming language
alisp
An interpreter for purely symbolic LISP
asn1c
Modern ASN.1 to C compiler
atlast
Autodesk Threaded Language Application System Toolkit
awka
Converts the AWK script to C, then compiles it
bf2c
Optimizing BrainF*ck to C compiler
bigloo
A Scheme interpreter and native code compiler
bwbasic
The Bywater Basic interpreter
caml-light
A strongly typed functional language belonging to the ML family
ccscript
State-event driven class extendible C++ script interpreter
chameleon
A Haskell-style languageA Haskell-style languageA Haskell-style language
chicken
A Scheme-to-C compiler
cim
Compiler for the SIMULA programming language
cli
An implementation of the ECMA CLI and the ECMA C\# language
clips
A productive development and delivery expert system tool
clisp
A Common Lisp implementation
cmucl
The CMU implementation of Common Lisp
cmucl-extra
Optional extras for the CMU implementation of Common Lisp
cocor
A compiler generator that combines the functionality of lex and yacc
compaq-cc
Compaq Alpha Tru64 C compiler
cu-prolog
Experimental constraint logic programming language
cyclone
A safe dialect of C from Cornell and AT&T Research
dice
DICE - The Amiga/embedded/generic 68000 C compiler
dis
A moderately Infernal programming language
diveintopython
A free Python tutorial book that is "not For Dummies(tm)"
drscheme
An interactive, integrated, graphical Scheme programming environment
dylan
CMU Gwydion project interpreter and compiler for the Dylan language
ecl
An ANSI Common Lisp implementation
egcs
EGCS enhanced version of the GNU compiler suite
eiffel
A compiler for the object-oriented language Eiffel
elisp-manual
Emacs Lisp reference manual
elk
An embeddable Scheme interpreter
emacs-lisp-intro
An introduction to Emacs Lisp programming
eperl
Embedded Perl 5 Language
erlang
A functional programming language from Ericsson
erlang-doc
Documentation (PDF) for the Erlang/OTP system
execline
Lightweight non-interactive sh(1)-like scripting language
expect
A sophisticated scripter based on tcl/tk
ezm3
Easier, more portable Modula-3 distribution for building CVSup
f2c
Fortran-to-C converter and its run-time libraries
f2py
Fortran to Python Interface Generator
f77
Fortran 77 driver utility for f2c and gcc
fbbi
An interpreter for the Befunge-98 language
ferite
An embeddable scripting language
fesi
Free EcmaScript Interpreter written in Java
ficl-devel
Forth Inspired Command Language
forth
Implementation of ANSI Forth
fpc
fpc-base
Meta package to install all of the Free Pascal base
fpc-demo
Free Pascal compiler examples
fpc-devel
Delphi and Turbo Pascal compatible Pascal (commandline) compiler
fpc-docs
Free Pascal compiler Adobe Acrobat(tm) documentation
freetxl
The TXL Programming Language (transformation by example)
gambas
Gambas Almost Means BASic
gauche
Scheme script interpreter with multibyte character handling
gawk
The GNU version of Awk
gcc27
Base C/C++ compiler from FreeBSD 2.2.x & 3.x (for your old code)
gcc28
GNU Compiler Collection 2.8
gcc295
GNU Compiler Collection
gcc30
GNU Compiler Collection 3.0.
gcc31
GNU Compiler Collection 3.1 (inprogress version)
gcc32
gcc33
gcc40
GNU Compiler Collection 4.0
gcc34
gcl
GNU Common Lisp
generic-haskell
The Generic Haskell compiler
gforth
Fast and portable Forth system
gfortran
ghc
A Compiler for the functional language Haskell
ghc-doc
Documentation (HTML, PS) for the Glasgow Haskell Compiler
ghc5
A Compiler for the functional language Haskell
ghc6-doc
Documentation (HTML, PS) for the Glasgow Haskell Compiler
glibstdc++28
ISO Standard C++ library (includes the STL) for G++ 2.8.0
gnat
The GNU Ada Compiler system
gnat-doc-html
Documentation for the GNAT compiler
gnat-glade
GNU Ada distributed systems annex
gnomebasic
Provide Visual Basic compatible functionality for GNOME, especially VBA
gnustep-base
GNUstep Foundation library
gnustep-guile
GNUstep interface to the GUILE scheme interpreter
gnustep-objc
A snapshot of libobjc, meant to be used with GNUstep
gprolog
A free Prolog compiler
guile
GNU Ubiquitous Intelligent Language for Extension
harbour
An open source Clipper-compatible compiler
haskell-mode.el
An Emacs lisp mode for editing haskell programs
helium
Functional programming compiler for a subset of Haskell
hope
Hope is lazy interpriter for HOPE applicative language
huc
PC Engine C compiler which can create ROMs (hucard) or CD images
hugs
An interpreter for the functional programming language Haskell 98
icc
Intels C/C++ compiler, set up to produce native FreeBSD binaries
icc7
Intels C/C++ compiler, set up to produce native FreeBSD binaries
ici
An interpretive language with C's feel and high level data types
icon
The Icon programming language
ifc
Intel's Fortran compiler, set up to produce native FreeBSD binaries
ifc7
Intel's Fortran compiler, set up to produce native FreeBSD objects
intel2gas
Converts Intel assembly language (nasm) to AT&T syntax (gas)
intercal
The C-INTERCAL compiler, ick, and supporting libraries
ironpython
New Python implementation targeting the .NET
itcl
Object-oriented extension to Tcl [incr Tcl]
jruby
An implementation of Ruby Interpreter in Pure Java
jython
An implementation of Python Interpreter in Pure Java
kawa
Java-based Scheme implementation
klogoturtle
LOGO Interpreter for the KDE Desktop
klone
Small, Lisp-like interpreted language
lafontaine
Graphical logo interpreter
libjit
Libjit implements Just-In-Time compilation functionality
librep
An Emacs Lisp like runtime library
libutils
Support lib for Tensile/NSL
linux-j
A general purpose programming language
logo
Brian Harvey's logo language interpreter
lua
Small, compilable scripting language providing easy access to C code
lua-mode.el
Emacs/XEmacs major mode for editing Lua scripts
lua4
Small, compilable scripting language providing easy access to C code
lush
A high level object-oriented programming language
m3gdb
The GNU debugger with support for Modula-3
malbolge
An Infernal programming language
mawk
An implementation of new/posix awk
mdk
A set of utilities for developing programs using MIX and MIXAL
mit-scheme
MIT Scheme: includes runtime, compiler, and edwin binaries
mixal
Assembler and interpreter for Donald Knuth's mythical MIX computer
ml-pnet
Mono's upper-level libraries
mmix
A RISC computer designed by Donald E. Knuth
mono
An open source implementation of .NET Development Framework
moscow_ml
Moscow ML, a lightweight implementation of Standard ML
munger
Static lisp interpreter with text processing abilities
mozart
A distributed language with constraint-based inference
nawk
Brian Kernighan's pattern scanning and processing language
nhc98
A fully-fledged compiler for Haskell 98
nickle
A desk calculator language
njs
NJS (NGS) is a standalone JavaScript/ECMAScript interpreter
nml
A dialect/harmony of Standard ML of New Jersey and Objective Caml
nqc
A compiler for writing programs for the Lego RCX
o2c
Oberon-2 compiler
objc
Portable Object Compiler
ocaml
ocaml-doc
Documentation (HTML, PS) for the Objective Caml
ocaml-mode.el
An EMACS mode for editing OCaml programs
ohugs
Interpreter for Haskell with object-oriented features
onyx
Embeddable stack-based threaded interpreted language
oo2c
Optimizing Oberon-2 compiler of University of Kaiserslautern, Germany
open-cobol
An open-source COBOL compiler
otcl
MIT Object Tcl
p2c
Pascal to C translator
p5-Data-JavaScript
Data::JavaScript - Dump perl structures to JavaScript code
p5-Error
Perl module to provide Error/exception support for perl: Error
p5-Expect
Perl module inspired by the Tcl version of Expect
p5-F77
Helps link C programs with Fortran subroutines
p5-Scalar-List-Utils
Perl subroutines that would be nice to have in the perl core
p5-Switch
Switch - A switch statement for Perl
p5-Tcl
A Tcl extension module for Perl5
p5-ePerl
Perl Modules of ePerl package: Parse::ePerl, Apache::ePerl
pbasic
Phil Cockroft's Basic Interpreter (previously Rabbit Basic)
pdss
The KL1 programming environment on an ordinary UNIX system
perl5
Practical Extraction and Report Language
perl5.8
Practical Extraction and Report Language
pexts
Third party Pike 7.2 extensions
pfe-devel
Implementation of ANSI Forth
php-mode.el
Emacs lisp module for the PHP language
php4
php4-extensions
A "meta-port" to install PHP extensions
php5
PHP Scripting Language
php5-extensions
A "meta-port" to install PHP extensions
php_doc
PHP documentation in HTML
pike70
A dynamic programming language with a syntax similar to C++
pike72
A dynamic programming language with a syntax similar to C++
pike76
A dynamic programming language with a syntax similar to C++
pm3-base
Compiler and base libs of Polytechnique Montreal Modula-3 distribution
pm3-forms
High-level GUI libraries and tools for the PM3 Modula-3 distribution
pm3-gui
Low-level GUI libraries for the PM3 Modula-3 distribution
pm3-m3tk
Modula-3 source code analysis and transformation toolkit (PM3 distribution)
pm3-net
Low-level networking libraries for the PM3 Modula-3 distribution
pm3-netobj
PM3 distributed objects package supporting robust distributed applications
pnet
The "meta-port" for DotGNU Portable.NET
pnet-base
C\# compiler and runtime engine
pnetc
ANSI-compatible C library for pnet's cscc compiler
pnetlib
C\# system library for pnet
ptoc
ANSI/Turbo Pascal to C/C++ converter
py-compiler
A Python source to bytecode compiler
py-mx-base
The eGenix mx-Extension Series for Python
py-prolog
A Python extension embedding SWI-Prolog
python
The "meta-port" for the default version of Python interpreter
python-devel
python-doc-html
Documentation for the Python programming language
python21
An interpreted object-oriented programming language
python22
An interpreted object-oriented programming language
q
Q -- equational programming language
qscheme
A small and fast Scheme interpreter
quack
Enhanced support for editing and running Scheme code
ratfor
Ratfor -- the Rational FORTRAN compiler
rexx-imc
A procedural programming language designed by IBM's UK Laboratories
rexx-regina
A Rexx interpreter
rexx-wrapper
A tool that wraps Rexx source or tokenised code into an executable
rscheme
An object-oriented, extended version of the Scheme dialect of Lisp
ruby-js
A Ruby binding to NJS JavaScript Interpreter
ruby-lua
A Ruby extension to make Lua script language as a class
ruby-man
ruby-mode.el
Emacs lisp modules for the Ruby language
ruby-perl
A Ruby extension module to use the functions of Perl from Ruby
ruby-programmingruby
The source of the Programming Ruby ("pick-axe") book in XML and HTML
ruby-reference
Ruby Class and Module Reference, in HTML format
ruby-ri
Ruby Interactive reference
ruby-tcltklib
ruby-usersguide
Ruby users guide, in HTML format
ruby16
An object-oriented interpreted scripting language
ruby16-shim-ruby18
A set of Ruby modules to provide Ruby 1.8 functionalities
ruby18
sbcl
A Common Lisp development system derived from the CMU CL system
scheme48
The Scheme Underground's implementation of R5RS
schemetoc
Scheme-to-C, a compiler and interpreter for compiling scheme into C
scm
A scheme interpreter
screamer
Extension of Common Lisp for nondeterministic programming
scriba
A scripting implementation of the BASIC language
scsh
A Unix shell embedded into Scheme, with access to all Posix calls
sdcc
Small Device C Compiler
siod
A small footprint implementation of the Scheme programming language
sisc
An extensible Java-based Scheme interpreter
slib
A portable scheme library
slib-gauche
SLIB installation for Gauche
slib-guile
SLIB installation for Guile
slisp
A simple Lisp interpreter
smalltalk
GNU Smalltalk
smarteiffel
SmartEiffel, the GNU compiler for the object-oriented language Eiffel
sml-mode.el
An EMACS mode for editing Standard ML programs
sml-nj
A popular functional language from Bell Labs
sml-nj-devel
A popular functional language from Bell Labs
snobol
0.99.4 release of ``The Macro Implementation of SNOBOL4 in C''
spidermonkey
A standalone JavaScript interpreter from the Mozilla projectA standalone JavaScript interpreter from the Mozilla projectA standalone JavaScript interpreter from the Mozilla project
spl
The Shakespeare programming language
squeak
Full Smalltalk 80 with portability to UNIX, Mac, and Windows
sr
A parallel language "Synchronization Resources"
stackless_python
Python implementation that does not use the C stack
starlogo
Specialized version of the Logo programming language written in Java
stklos
The successor of the STk Scheme interpreter
stldoc
The STL reference manual by SGI
swi-pl
Edinburgh-style Prolog compiler
sxm
Another implementation of Scheme
t3x
A compiler for the minimum procedural language T3X
tcl-manual
Documentation for TCL (Tool Command Language)
tcl80
Tool Command Language
tcl81-thread
Tcl81 with threads support
tcl82
Tool Command Language
tcl83
Tool Command Language
tcl84
Tool Command Language
tclX
Extended TCL
tcltutor
A Tcl/Tk based tutorial for Tcl
tensile
Programming language designed for especially complex processing texts
tinycobol
A tiny COBOL compiler for IA32 platforms
treecc
Treecc is designed to assist in the development of compilers
visualworks
A high performance Smalltalk environment
wamcc
Prolog-to-C translator from Inria
xsb
A tabled Logic Programming and Deductive Database system
yabasic
Yet another Basic for Unix and Windows
yap
A high-performance Prolog compiler
yorick
Interpreted language and scientific graphics
yorick-doc
Yorick interpreted language full documentation
embryo
A C like scripting language used in parts of the Enlightenment
gcc35
mlton
An optimizing Standard ML compiler
rhino
An implementation of JavaScript written in Java
afnix
A multi-threaded functional programming language
cduce
An efficient XML centric functionnal programming language
gcc-ooo
gcc41
gdc
D Front End for GCC
groovy
Agile dynamic language for the JVMAgile dynamic language for the JVMAgile dynamic language for the JVM
metaocaml
The MetaOCaml compiler and programming environment
osb-jscore
Gtk+ WebCore JavaScript interpreter
p5-List-MoreUtil
More perl list utility functions
p5-List-MoreUtils
Provide the stuff missing in List::Util
parrot
Parrot - virtual machine for dynamic languages
pugs
A Perl6 Implementation
python23
ruby-lua4
A Ruby extension to make Lua script language as a class
sdcc-devel
Small Device C Compiler
see
Simple ECMAScript Engine (SEE)
sketchy
An interpreter for purely applicative Scheme
tolua
toLua: accessing C/C++ code from Lua
tolua4
toLua: accessing C/C++ code from Lua
tuareg-mode.el
Emacs major mode for editing Caml code
libstdc++_stldoc_4.2.2
GNU libstdc++ API documentation
ghc5-doc
Documentation (HTML, PS) for the Glasgow Haskell Compiler
io
Small prototype-based programming language
jakarta-commons-jelly
XML based scripting engine
oorexx
A powerful typeless object-oriented scripting language
p5-JavaScript-SpiderMonkey
Perl interface to Mozilla JavaScript implementation
p5-JavaScript-Squish
Reduce/Compact JavaScript code to as few characters as possible
polyml
Fast open-source implementation of Standard ML
python-mode.el
Emacs lisp module for the Python language
see-devel
Simple ECMAScript Engine (SEE)
abcl
An implementation of ANSI Common Lisp in JavaAn implementation of ANSI Common Lisp in JavaAn implementation of ANSI Common Lisp in Java
arena
C-like scripting language with automatic memory management
bas2tap
Convert 48k/128k ZX Spectrum BASIC text files to TAP files
cint
C/C++ interpreter
clojure
A dynamic programming language for the JVM
csharp-mode.el
Emacs/XEmacs major mode for editing C\# source code
dlv
A Disjunctive Datalog System
elan
Compiler for the Elan Programming Environment
etoile-io
Etoile Project Io Language
expect-devel
A sophisticated scripter based on tcl/tk
fasm
Flat, multiple-pass assembler for IA-32 & x86-64 architectures
fpc-units
A meta port to install Free Pascal units
g95
Fortran 95 compiler from g95.org
gambc
Gambit programming system where the compiler generates portable C codeGambit programming system where the compiler generates portable C codeGambit programming system where the compiler generates portable C code
gcc41-withgcjawt
gcc42
gcc42-withgcjawt
gcc43
gnat-gcc41
The GNU Ada Compiler system
gnat-gcc42
The GNU Ada Compiler system
gnat-gcc43
The GNU Ada Compiler system
gpc
GNU Pascal compiler
gscheme
GNUstep-aware scheme interpreter
imp-interpreter
Monadic interpreter of a simple imperative language
kroc
The Kent Retargettable occam-pi Compiler
linux-libg2c
Fortran 77 compatibility runtime
linux-libperl5.8
Library for embedding the perl interpreter (linux version)
llvm-gcc4
gcc4 frontend for LLVM
lua50
Small, compilable scripting language providing easy access to C code
maude
A high-performance reflective language
mpd
A concurrent programming language
neko
The Neko Programming Language
nesasm
The nesasm assembler is a 6502 assembler with specific NES support
newlisp
LISP like scripting language
nwcc
Nils Weller's C compiler for Unix systems
ocaml-camlidl
A stub code generator for using C/C++ libraries from ocaml
ocaml-examples
Example programs for the Objective Caml
ocamlduce
Library to integrate XML features into OCaml
ocs
The OPAL Compilation System
ofc
The Objective-C Foundation Classes library
p5-Interpolation
Implement arbitrary string interpolation semantics for Perl
p5-JSAN
JavaScript Archive Network (JSAN) Shell
p5-JavaScript
Perl extension for executing embedded JavaScript
p5-Perl6-Subs
Perl6::Subs - Define your subroutines in the Perl 6 style
p5-Pugs-Compiler-Rule
Compiler for Perl 6 Rules
p5-Quantum-Superpositions
QM-like superpositions in Perl
p5-v6
An experimental compiler for Perl 6
pcc
S.C.Johnson's Portable C Compiler brought into the C99 world.
pecl-perl
Embedded PerlEmbedded PerlEmbedded Perl
phc
A compiler for the PHP language
python24
python25
ruby-doc-stdlib
Documentation for the Ruby language standard library
ruby-extensions
Useful extensions for Ruby's standard classes
sather-specification
Specification of the Sather programming language
sather-tutorial
A tutorial on the Sather programming language
snobol4
A port of Macro SNOBOL4, supports full SNOBOL4 plus SPITBOL.
squirrel
High level imperative/OO programming language
steptalk
The official GNUstep scripting framework
tcl-wrapper
Shell wrapper for ${TX_SHELL} (${TX_PORT_U})
tcl85
Tool Command Language (development version)
tolua++
An extended version of tolua, a tool to integrate C/C++ code with Lua
twelf
A meta-logical framework for deductive systems
vala
Programming language and compiler that converts Vala code into C code
whitespace
An interpreter for the Whitespace programming language
xds
Excelsior Oberon-2/Modula-2 compiler, set up to produce native FreeBSD binaries
xds-c
Excelsior Oberon-2/Modula-2 to C compiler, set up to produce native FreeBSD binaries
xotcl
Object-oriented scripting language based on Tcl
yarv
Yet Another Ruby Virtual-machine
opendylan
Open Dylan project native command-line compiler for DylanOpen Dylan project native command-line compiler for DylanOpen Dylan project native command-line compiler for Dylan
gcc44