Buchgenerator (deaktivieren)

Programmieren: Voraussetzungen

Aus Wikibooks

Wechseln zu: Navigation, Suche
Wikibooks buchseite.svg Zurück zu Einleitung | One wikibook.svg Hoch zu Inhaltsverzeichnis | Wikibooks buchseite.svg Vor zu Der Prozess der Softwareentwicklung



[Bearbeiten] Englischkenntnisse

Wenn Sie eine deutschsprachige Einführung in die Programmierung lesen, weil Sie keine oder nur geringe Englischkenntnisse besitzen, kann dies für Sie ein ernsthaftes Problem werden. Viele wichtige und vor allem neue Informationen sind nur auf Englisch verfügbar. Deutsch ist zwar die zweitverbreitetste Sprache des Internets, und es gibt sehr viele und gute Übersetzungen englischer Veröffentlichungen und Bücher, aber die überwältigende Mehrheit und vor allem neue Informationen werden Sie nur auf Englisch vorfinden, wobei dies sich momentan zu einem Besseren wendet.

Sollten Sie eine Karriere in der Programm-Entwicklung anstreben, so sollten Sie Englisch von Grund auf erlernen. Sie werden um die Sprache ohnehin kaum herumkommen. Bei internationalen Projekten ist die Sprache für Kommentare und Dokumentation in der Regel Englisch; auch bei deutschen Programmen hat es sich eingebürgert, englische Variablennamen zu verwenden, zum einen, weil deutsche Umlaute von Programmiersprachen selten akzeptiert werden, andererseits, damit die sogenannte „Internationalität“ nicht verloren geht. Im privaten Bereich und zum Erlernen des Programmierens ist es jedoch durchaus legitim, deutsche Variablennamen zu vergeben. Dies kann sogar hilfreich sein, weil nicht-englische Begriffe eher auffallen und so die Unterscheidung zwischen Variablenbezeichnung und Befehl leichter fällt.

[Bearbeiten] „Ich muss nicht wissen, wie ein Rechner funktioniert, ich möchte ihn nur programmieren“

Es ist in der Tat möglich, einen Rechner zu programmieren, ohne zu wissen, wie dieser grundsätzlich funktioniert. Auf Dauer ist das allerdings nicht empfehlenswert. Auch wenn dieses Buch hauptsächlich das Programmieren in sogenannten Hochsprachen behandelt (die einen gewissen Abstand zum eigentlichen Rechner ermöglichen), hilft es doch ungemein zu wissen, was sich in diesem wirklich tut.

Man sollte zum Beispiel wissen, was Bits und Bytes sind, wie Zahlen (ganze Zahlen und Fließkomma-Zahlen) dargestellt werden, wie das Rechnen abläuft und wie die logischen Bit-Operationen arbeiten.


Wikibooks buchseite.svg Zurück zu Einleitung | One wikibook.svg Hoch zu Inhaltsverzeichnis | Wikibooks buchseite.svg Vor zu Der Prozess der Softwareentwicklung


Persönliche Werkzeuge