Programmieren: Voraussetzungen

Aus Wikibooks

Wechseln zu: Navigation, Suche
Bild:Wikibooks buchseite.svg Zurück zu Einleitung | Bild:Wikibook.svg Hoch zu Inhaltsverzeichnis | Bild: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 momentan sich 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, Dokumentation und in der Regel Englisch; auch bei deutschen Programmen hat es sich eingebürgert englische Variablennamen zu verwenden, zum einen weil Umlaute selten von der jeweiligen Programmiersprache akzeptiert werden, andererseits weil damit die sogenannte „Internationalität“ verloren ginge. Im privaten Bereich und zum Erlernen des Programmierens ist es jedoch durchaus legitim und kann helfen, da nichtenglische Begriffe eher auffallen und somit 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 über das Programmieren in sogenannten Hochsprachen handelt (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.


Bild:Wikibooks buchseite.svg Zurück zu Einleitung | Bild:Wikibook.svg Hoch zu Inhaltsverzeichnis | Bild:Wikibooks buchseite.svg Vor zu Der Prozess der Softwareentwicklung


Persönliche Werkzeuge