
Welche weniger bekannten Programmiersprachen gibt es?
Java, C und Visual Basic sind den meisten Menschen, die sich für Programmiersprachen interessieren, wahrscheinlich ein Begriff. Darüber hinaus gibt es Unmengen weiterer Programmiersprachen. Manche davon sind Ihnen vielleicht schon einmal begegnet, andere wiederum sind etwas exotischer.
Kennen Sie bereits Scala? Hierbei handelt es sich um eine projektorientierte Programmiersprache, die an der EPFL, einer Hochschule im schweizerischen Lausanne von einem Team um Dr. Martin Oderski entwickelt wurde. Die Sprache ist relativ jung. Sie erblickte erst nach der Jahrtausendwende das Licht der Welt. Es gibt für Scala einige Frameworks (wie beispielsweise Lift und Slinky) und auch im Bereich Big Data/Data Science findet diese Sprache einige Anwendung. Scala wird oft als Alternative zu Java betrachtet und eignet sich insbesondere für Menschen mit einem mathematischen Faible. Ebenso wie Java kann Scala auch mit einer Eclipse-, Netbeans- oder IntelliJ-IDE eingesetzt werden.
Lua ist ebenfalls eine interessante Sprache. Was sich für manch einen anhört wie ein Tanz aus der Südsee ist stattdessen eine Skriptsprache und das portugiesische Wort für Mond. Lua wurde 1993 an einer päpstlichen Universität im brasilianischen Rio de Janeiro entwickelt. Es handelt sich hierbei um freie Software. Ein Zweck von Lua ist es, leicht in andere Sprachen integrierbar zu sein. Die Sprache Lua kommt häufiger bei der Programmierung von Computerspielen zum Einsatz.
Bei Erlang handelt es sich nicht um eine Programmiersprache, die nach einer deutschen Stadt benannt ist. Stattdessen wurde diese Sprache vom Engländer Joe Armstrong entwickelt, während er im Computerlabor von Ericsson arbeitete. WhatsApp wurde beispielsweise in Erlang programmiert, ebenso wie der Facebook Chat.
Das Unternehmen Google ist ebenfalls in der Programmiersprachenentwicklung aktiv. Entwickelt und zum ersten Mal präsentiert wurde Go im Jahr 2009. Diese Programmiersprache ist angelehnt an C. Hierbei handelt es sich um eine Open Source Sprache, die von Robert Griesemer, Rob Pike und Ken Thompson (welchem wir auch das Betriebssystem UNIX verdanken) ins Leben gerufen wurde. Go ist eine kompilierte Sprache, bei der viel Wert darauf gelegt wird, zugänglich zu sein.
Elixir ist eine verhältnismäßig junge Programmiersprache. Sie wurde von José Valim mit dem Ziel, Erlang VM effektiver bedienen zu können, erschaffen. Elixir als Programmiersprache findet in der Praxis zum Beispiel bei Adjust, Lexmark, askCharlie, Meltwater und StoryCloud regen Einsatz.
Haskell hat mittlerweile eine nennenswerte Fangemeinde gewonnen, auch wenn es sich von einigen anderen Programmiersprachen deutlich unterscheidet, da es eine komplett funktionale Programmiersprache darstellt. Die Sprache selbst wurde nach Haskell Brooks Curry benannt, einem amerikanischen Mathematiker, der an der Harvard University studierte und in Göttingen promovierte.
Arduino ist nicht nur eine Programmiersprache, sondern kommt auch mit einem Stück Hardware daher. Darüber hinaus handelt es sich hierbei um eine Open Source (quelloffene) Programmiersprache. Aufgrund von Rechtsstreitigkeiten hat sich die Sprache auch namentlich weiterentwickelt und ist nun ebenfalls als Genuino bekannt. Arduino Hardware enthält einen Mikrocontroller mit einem USB Port, über den oft auch Energie bezogen wird.
Kommentare
Popular Posts


