Steffens Homepage
Hauptseite / Computer / Linux / Programmieren mit Linux letztes Update: 2011-11-03

Themen
Über mich
Computer
QVCD
MusicDupe
Role-Playing-Games
Autos
Links
Zu verkaufen/verschenken
Mein Gästebuch
Programmieren mit Linux
GNU/Linux ist eine wunderbare Plattform für die Softwareentwicklung. Es gibt hunderte von Tools, Compilern und Interpretern, und die meisten davon sind sogar frei.
Ich habe daher versucht, auf dieser Seite eine Übersicht der unter Linux verfügbaren Programmiersprachen zusammenzustellen. Natürlich erhebe ich keinerlei Anspruch auf Vollständigkeit. Viele der hier aufgelisteten Programmiersprachen werden bereits bei vielen Linux-Distributionen mitgeliefert. Vor dem Download sollte daher erstmal geprüft werden, ob die gesuchte Sprache vielleicht schon Bestandteil der eigenen Distribution ist.

Sprache Compiler Bezugsquelle

C / C++ / Objective C

GCC

http://gcc.gnu.org

Pascal GNU Pascal http://home.pages.de/~GNU-Pascal
Modula-2 Mocka http://i44www.info.uni-karlsruhe.de/~modula/index.html
Modula-3 Modula-3 http://www.research.digital.com/SRC/modula-3/html/home.html
Eiffel SmallEiffel http://www.progsoc.uts.edu.au/~geldridg/compiler/smalleiffel/index.html

Eon ftp://sunsite.unc.edu/pub/Linux/devel/lang/eiffel/eon3122p3.linux.tgz
Sather Sather http://www.icsi.berkeley.edu/~sather
Simula Cim http://www.ifi.uio.no/~cim/sim_cim.shtml
Java Sun JDK http://www.blackdown.org/java-linux.html

Kaffe http://www.kaffe.org

Guavac http://http.cs.berkeley.edu/~engberg/guavac !DOWN!
Smalltalk GNU Smalltalk ftp://prep.ai.mit.edu/pub/gnu

Smalltalk/X http://www.informatik.uni-stuttgart.de/stx/linux.html
Perl Perl http://www.perl.com/perl/index.html
Tcl/Tk Tcl http://sunscript.sun.com

Tk http://sunscript.sun.com
Python Python http://www.python.org
JavaScript/LiveScript - -
LISP GNU Common Lisp ftp://ftp.ma.utexas.edu/pub/gcl

GUILE -

XEmacs Lisp http://www.xemacs.org
Prolog SWI-Prolog http://www.swi.psy.uva.nl/usr/jan/SWI-Prolog.html

XPCE http://www.swi.psy.uva.nl/usr/jan/xpce.html
Ada (Ada95) GNAT http://www.gnat.com
BASIC Qb2c ftp://sunsite.unc.edu/pub/Linux/devel/lang/basic/qb2c.tgz

Bywater Basic ftp://sunsite.unc.edu/pub/Linux/devel/lang/basic/bwbasic-bin.tgz
Forth Gforth http://www.complang.tuwien.ac.at/forth/gforth
Fortran G77 ftp://prep.ai.mit.edu/pub/gnu/g77-0.5.20.tar.gz
Logo - http://el.www.media.mit.edu/groups/logo-foundation/index.html

Berkeley Logo ftp://anarres.cs.berkeley.edu/pub/ucblogo


Um sich einen Überblick über diese Programmiersprachen und überhaupt über die verschiedenen Programmiertools unter Linux zu verschaffen kann ich nur das Buch »Linux-Wegweiser zur Programmierung« von Matthias Kalle Dalheimer (erschienen im O´Reilly Verlag) empfehlen. Ich habe zwei eigene Projekte: kinst (wird nicht mehr fortgesetzt) und Qvcd.


(c) Steffen Sobiech, E-Mail, Disclaimer / Rechtlicher Hinweis Sie sind Besucher: guest counter image