Einführung in die Programmierung

💡

Dauer: 20 Minuten

  • Programmiersprachen

Ziel: Auswahl einer Programmiersprache für diese Veranstaltung

Programmiersprachen

Es gibt viele verschiedene Programmiersprachen. Wikipedia listet mehr als 800 Sprachen auf.

Um die Beliebtheit, die Verbreitung und den Stellenwert (Relevanz) von Programmiersprachen zu messen, gibt es unterschiedliche Ansätze:

Diese Einstufungen (rankings) basieren auf verschiedenen Herangehensweisen und ergeben unterschiedliche Ergebnisse, die sich jedes Jahr etwas ändern. In den oberen Rängen sind oftmals die gleichen Sprachen zu finden.

In dieser Veranstaltung wird JavaScript als Programmiersprache verwendet. JavaScript ist einerseits leicht zugänglich und allgegenwärtig, denn es ist die Programmiersprache der Browser und wird auf fast jeder Webseite im WWW eingesetzt. Außerdem kommt JavaScript in vielen anderen Anwendungsbereichen wie z.B. der Programmierung von mobilen Apps (z.B. mit React Native) und bei serverseitigen Webanwendungen zum Einsatz.

Python ist auch eine gut geeignete Sprache zum Einstieg in die Programmierung, da Python wie JavaScript aufgrund der dynamischen Typisierung leicht zugänglich und ebenfalls weit verbreitet ist.

Programmieren lernen

Die Grundlagen des Programmierens sind in vielen Programmiersprachen sehr ähnlich (z.B. Werte wie Zahlen oder Text (Strings), Datentypen, Variablen, Konstanten, Methoden/Funktionen, Schleifen, Fallunterscheidungen, …).

⟶ Nachdem die erste Programmiersprache gründlich erlernt wurde, ist es deutlich leichter, eine weitere Programmiersprache zu lernen.

⟶ Die Trends der wichtigen Programmiersprachen ändern sich alle paar Jahre.

Ist es vielleicht nicht so bedeutend, welche Programmiersprache zuerst erlernt wird?

⟶ TIF: Im 2. Semester gibt es eine Vorlesung namens „Programmiersprachen“, in der verschiedene Sprachen mit unterschiedlichen Paradigmen behandelt werden.