Wurzelzieher

Inhalt

Programmierung

Qualitätskriterien

  

Robustheit/ Wartbarkeit/ Performanz

Effiziente Programmierung

Arbeitsmittel

Siehe auch/ Weblinks/ Einzelnachweise

 

 

Programmierung

Ausschnitt aus einem BASIC-Listing für den C64

Programmierung (von griechisch prógramma „Vorschrift“) bezeichnet die Tätigkeit, Computerprogramme zu schreiben. Dies umfasst vor allem die Umsetzung (Implementierung) des Softwareentwurfs in Quellcode und, je nach verwendeter Programmiersprache, dessen Übersetzung in die Maschinensprache.

Programme werden unter Verwendung von Programmiersprachen formuliert. In eine solche Sprache „übersetzt“ der Programmierer die verwendeten Algorithmen. Zunehmend wird er dabei durch Codegeneratoren unterstützt, die zumindest Teile des Programmcodes auf Basis von Modellen (die im Entwurf entstanden) automatisch erstellen. In vielen, insbesondere in kleineren Softwareprojekten und bei Einsatz Agiler Prozesse, sind der Entwurf und die Erstellung eines Programms nicht getrennt, das Programm entwickelt sich in diesen Fällen in enger Wechselwirkung mit dem Entwurf und umgekehrt. In größeren Projekten sind Entwurf und Programmierung (dann häufig als Implementierung bezeichnet) getrennt. Der Programmierer bewegt sich dann bei seiner Tätigkeit im Rahmen des Entwurfes; seine Aufgabe ist, die durch den Entwurf beschriebene Wechselwirkung von ebenfalls dort beschriebenen Softwarekomponenten durch Programmcode zu realisieren.

Dennoch ist auch Programmieren eine kreative Tätigkeit; ein Entwurf gibt zwar einen Funktionsrahmen vor, doch kann dieser auf unterschiedliche Art umgesetzt werden.


Umgangssprachlich bezeichnet man manchmal auch das Konfigurieren von Haushaltsgeräten als „Programmieren“.

 

 

 

 

Copyright- und Lizenzinformationen: Diese Seite basiert auf dem Artikel Programmierung aus der freien Enzyklοpädιe Wιkιpedιa und steht unter der Lizenz Creative Commons CC-BY-SA 3.0 Unported (Kurzfassung). Liste der Autoren

Anbieterkennzeichnung

 



Load: 41; Render: 0; Total: 41