The FreeBSD Ports Archive
FreeBSD lang software list 
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 language
A Haskell-style language
A 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 project
A standalone JavaScript interpreter from the Mozilla project
A 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 JVM
Agile dynamic language for the JVM
Agile 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 Java
An implementation of ANSI Common Lisp in Java
An 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 code
Gambit programming system where the compiler generates portable C code
Gambit 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 Perl
Embedded Perl
Embedded 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 Dylan
Open Dylan project native command-line compiler for Dylan
Open Dylan project native command-line compiler for Dylan
gcc44 :
| |

|