Inhaltsverzeichnis
minikurs(0): Eine Einführung in Programmieren
Ich kann Dir nur die Tür zeigen.
Hindurchgehen musst du selbst.— Morpheus zu Neo [Matrix I]
Einleitung
Du willst wissen, wie programmiert wird?
Möglich, dass diese Seiten helfen, Deine Fragen zu beantworten.
Ich erhebe keinen Anspruch darauf, die einzige, richtige Antwort darauf zu wissen.
Nicht umsonst gibt es unzählige Schriften zum Thema.
Frage die
Suchmaschine
nach Programmieren Tutorial
.
Auf die Anfrage nach Programmiersprache XYZ Tutorial
bekommt man typischerweise mehr Antworten.
Offenbar ist es leichter, eine Programmiersprache zu erläutern,
als zu erklären, was Programmieren ist.
Verfalle nicht den Versprechen der Werbung. Programmieren lernen geht weder leicht noch schnell. Lies das.
Erwarte keine bunten Oberflächen. Spiele programmieren ist zwar cool, erfordert aber umfangreiches Wissen — oder einen Baukasten, der die wichtigen Grundlagen vor dem Anfänger verbirgt. Bei diesem Exkurs steht die Herangehensweise im Vordergrund, nicht die Programmiersprache. Auch wenn es albern klingt: die wichtigsten Werkzeuge des Programmierers sind sein Verstand, Bleistift und Papier. Halte alle Werkzeuge bereit. Achtung, es wird anstrengend; das muss so sein.
Gliederung
- Die Programmierumgebung (Konsole) wird vorgestellt.
- Eine Aufgabe zieht sich durch die weiteren Abschnitte.
- Kodieren und
- Testen sind die wesentlichen, wiederkehrenden Handlungen der Programmierer.
- Unterprogramme bündeln und abstrahieren von Anweisungen,
- Quellen werden auf mehrere Dateien verteilt und
- Daten gebündelt, um der steigenden Komplexität beizukommen.
- Klassen und Objekte vereinen Daten und Operationen zu kompletten Bausteinen.
Ein Ausblick auf den weiteren Weg…
Und eine Kurzübersicht zur Syntax: Modern C++ in a minute