Eine Programmiersprache ist ein formales Sprachsystem, das dazu dient, Anweisungen an einen Computer in verständlicher und strukturierter Form zu formulieren. Mit ihr wird Software entwickelt – vom einfachen Skript bis hin zu komplexen Anwendungen oder Betriebssystemen.

Zweck und Einsatz

  • Erstellung von Programmen, Websites, Apps oder Automatisierungsskripten
  • Kommunikation zwischen Mensch und Maschine über definierten Code
  • Wird von einem Compiler oder Interpreter in Maschinensprache übersetzt

Beispiele bekannter Programmiersprachen

  • Python: Einfach zu lernen, vielseitig einsetzbar
  • Java: Plattformunabhängig, objektorientiert
  • C / C++: Leistungsfähig, systemnah
  • JavaScript: Webentwicklung (Client & Server)
  • PHP: Serverseitige Webentwicklung
  • Rust / Go: Moderne Sprachen mit Fokus auf Sicherheit und Performance

Kategorien von Programmiersprachen

  • Hochsprachen: Menschennah (z. B. Python, Java, C#)
  • Niedrigsprachen: Maschinen- oder Assemblersprache
  • Skriptsprachen: Für Automatisierungen und Webentwicklung (z. B. JavaScript, Bash)
  • Funktionale Sprachen: z. B. Haskell, Erlang

Typische Bestandteile

  • Syntax: Regeln, wie der Code geschrieben werden muss
  • Datentypen: z. B. Zahlen, Zeichen, Listen
  • Kontrollstrukturen: Bedingungen, Schleifen, Verzweigungen
  • Funktionen/Methoden: Strukturierung des Codes

Siehe auch