Universität Bremen  
  FB 3  
  AG BKB > Lehre > Programmiersprachen > Deutsch
English
 

Links zu Programmiersprachen

 
Hier sind Links zu Seiten über Programmiersprachen aufgezeichnet, die wir interessant finden und grob nach Paradigmen aufgeteilt haben.

Imperative Programmiersprachen

Hier sind auch Sprachen mit objektorientierten Konzepten aufgeführt, wenn sie "reines" ("schmutziges"?) imperatives Programmieren erlauben.
  • Ada 95 Information Clearinghouse (Lanham, MD). Home (of the brave Ada programmers Kempe Software Capital Enterprises)
  • The ISO Modula-2 Language Reference
  • Modula-3 (Universität Rostock)
  • Oberon (ETH Zürich)

Objektorientierte Programmiersprachen

Hier sind nur "reine" objektorientierte Sprachen verzeichnet.
  • C# - Microsofts Antwort auf Java
  • Eiffel The object-oriented language by Bertrand Meyer
  • Java (SUN Microsystems)
  • Smalltalk (www.smalltalk.org)

Funktionale Programmiersprachen

Man könnte darüber streiten, ob Lisp funktional ist; es ist jedenfalls nicht "rein", Common Lisp hat aber dafür auch objektorientierte Konzepte.
  • Common Lisp - the quasi standard for Lisp (Martin Cracauer, and a local copy of the manual)
  • Concurrent Clean - an efficient purely functional language (KU Nijmegen)
  • Haskell (University of Glasgow)
  • Scheme (schemers.org)

Logische Programmiersprachen

Alle Sprachen außer Prolog sind eher experimentell und Forschungs-orientiert. Sie versuchen, einige Fehler von Prolog zu beheben.
  • SWI-Logic (Universiteit van Amsterdam)
  • Curry eine funktional-logische Programmiersprache (Universitäten Kiel-Aachen-Münster-Portland)
  • Mercury - eine funktional-logische Programmiersprache (University of Melbourne)
  • Mozart / Oz eine nebenläufig-objektorientiert-funktional-logische Programmiersprache (Universitäten Saarbrücken, Louvain, SICS Stockholm)
 
   
Autor: Dr. Berthold Hoffmann
 
  AG BKB 
Zuletzt geändert am: 6. April 2010   impressum