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