This is an old revision of the document!
Programmiergrundlagen
Hier werden anhand von verschiedenen Programmiersprachen die Grundlagen der Programmierung vorgestellt. Das Ganze soll nur ein Überblick sein und ist keinesfalls vollständig. Diese Grundlagen werden anhand von Quelltext vermittelt. Alle angegebenen Codes können kopiert und ausprobiert werden und sollten (bis auf C#) auf jedem Betriebssystem lauffähig sein.
Der Fokus wird auf die absoluten Grundlagen gelegt, welche sind:
- Basiswissen
- Erzeugen von Kommentaren
- Anlegen und Ausgeben von Variablen
- Kontrollstrukturen wie
- Verzweigungen
- Schleifen
- Funktionen bzw. Methoden
- Datenstrukturen
Bei den Programmierbeispielen wird versucht so allgemein wie möglich zu sein, um nicht auf gewisse Eigenschaften der einzelnen Programmiersprachen eingehen zu müssen.
Themen, die nicht behandelt werden sind:
Datenbanken, Objektorientierung, Threading, Betriebssystemspezifika, graphische Oberflächen, Entwicklungsumgebungen, Sicherheit