Programmierung

Programmierung ist der Prozess des Entwurfs und der Erstellung eines ausführbaren Computerprogramms, also einer Software.

Die Programmierung ist die operative Umsetzung der Softwarearchitektur. Sie sorgt dafür, dass die spezifischen Funktionen und Geschäftslogik umgesetzt werden.

Zur Programmierung gehören die Analyse, die Definition von Algorithmen, die Messung der Genauigkeit sowie des Ressourcenverbrauchs von Algorithmen sowie die Implementierung von Algorithmen in einer Programmiersprache (sog. Codierung).

Der Quellcode eines Programms wird in einer oder mehreren für Programmierer verständlichen Sprachen geschrieben und später von einem Compiler oder Interpreter in Maschinencode übersetzt, der direkt vom Computer ausgeführt werden kann.

Zu den mit der Programmierung verbundenen Aufgaben gehören das Testen des Programms (sog. Entwicklertest), die Fehlerbeseitigung, die Pflege des Quellcodes, die Dokumentation des Quellcodes, die Implementierung von Build-Systemen sowie die Verwaltung abgeleiteter Artefakte, wie zum Beispiel des ausführbaren Maschinencodes von Computerprogrammen.

Diese Aufgaben können sowohl als Teil des Programmierprozesses als auch als Teil des umfassenderen Prozesses der Softwareentwicklung betrachtet werden, wobei dann der engere Begriff der Programmierung für die Implementierung oder Codierung verwendet wird.

Folgende Programmiersprachen habe ich erfolgreich in Projekten eingesetzt:

Go · HTML & CSS · Java · JavaScript · JSON · REST · SOAP · Spring · SQL · Swift · XML

Wenn Sie Fragen zum Schwerpunkt Programmierung haben, berate ich Sie dazu gerne. Weitere Informationen finden Sie auf der Seite zu meinen Dienstleistungen rund um Softwareentwicklung.

Weiterführende Ressourcen

Fachbeitrag

Referenzprojekte