Programmiersprache: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
|||
Zeile 4: | Zeile 4: | ||
[[Datei:icon_you_tube.png|20px|Icon]] https://youtu.be/h6IkBLKJIys | [[Datei:icon_you_tube.png|20px|Icon]] https://youtu.be/h6IkBLKJIys | ||
=Was ist das?= | =Was ist das?= |
Aktuelle Version vom 3. Mai 2022, 14:31 Uhr
Video
Was ist eine Programmiersprache?
Was ist das?
Um mit anderen Menschen kommunizieren zu können, ist es hilfreich, wenn man dieselbe Sprache spricht.
Computer verstehen natürliche Sprachen, wie wir sie sprechen (und du sie gerade liest) in der Regel nicht.
Computer verstehen Maschinensprache.
Ein Computer kann nur zwischen den zwei Zuständen Strom ein und Strom aus unterscheiden.
Diese beiden Zustände werden durch die Zahlen 1 und 0 dargestellt.
Damit ein Befehl elektronisch verarbeitet werden kann, darf dieser nur aus Nullen und Einsen bestehen.
Wie kann nun dem Computer mitgeteilt werden, welche Aufgaben zu erledigen sind?
Dafür gibt es Programmiersprachen!
Programmiersprachen sind künstliche Sprachen zur Verständigung zwischen Mensch und Computer.
Sie verwenden Wörter und Zeichen von existierenden Sprachen und sind daher für den Menschen leicht zu erlernen.
Es gibt verschiedene Arten von Programmiersprachen, die für unterschiedliche Einsatzgebiete geeignet sind.
Alle Programme, die in einer bestimmten Programmiersprache erstellt worden sind, werden solange weiterverarbeitet, bis nur noch eine
Abfolge von 0 und 1, also ein Programm in Maschinensprache, übrigbleibt.
Die Wörter, also die Befehle einer Programmiersprache, sind ganz genau festgelegt. Es
steht nur ein bestimmter Befehlsvorrat zur Verfügung. Das bedeutet, dass du nur jene
Befehle verwenden darfst, die im Wörterbuch für die jeweilige Programmiersprache
stehen. Als Programmierer oder Programmiererin musst du dir überlegen, wie du deine
Wünsche mit den vorhandenen Befehlen ausdrücken kannst. Das erfordert manchmal
ganz schön viel Kreativität!
Zudem sind für jede Programmiersprache bestimmte Regeln definiert, welche dir sagen, wie ein korrekter Satz in der Programmiersprache aussehen muss. Diese Regeln werden unter dem Begriff Syntax zusammengefasst. Auch natürliche Sprachen, beispielsweise Deutsch oder Englisch, haben ihre eigene Syntax oder Grammatik.
Wenn du lernst zu programmieren, dann kannst du nicht mehr nur die fertigen Programme, die andere geschrieben haben, benutzen. Du kannst selbst kreativ werden und Spiele oder Programme programmieren, die genau auf deine Bedürfnisse und Anforderungen abgestimmt sind!