Computer - Programmierung ist der Prozess, bei dem der Quellcode von Computerprogrammen ausgelegt ist, codiert, gereinigt und geschützt. Durch die Programmierung werden die Schritte zur Erstellung des Quellcodes von Computerprogrammen vorgegeben. Demnach wird der Code geschrieben, getestet und verfeinert.
Das Ziel der Programmierung besteht darin , Software zu erstellen, die dann direkt von der Hardware des Computers oder über ein anderes Programm ausgeführt wird.
Die Programmierung wird von einer Reihe von Regeln und einer kleinen Reihe von Befehlen, Anweisungen und Ausdrücken geleitet, die einer begrenzten natürlichen Sprache ähneln. Die Programmiersprache besteht aus all den Regeln oder Normen, Symbolen und bestimmten Wörtern, die zum Erstellen eines Programms verwendet werden und damit eine Lösung für ein bestimmtes Problem bieten.
Die Programmiersprache ist für den Computer verantwortlich und folgt Schritt für Schritt den Befehlen, die der Programmierer im Algorithmus entworfen hat. Damit versteht es sich, dass die Programmiersprache eine Art Vermittler zwischen dem Computer und dem Benutzer ist, so dass dieser Antworten auf die Probleme über den Computer und unter Verwendung von Wörtern (Funktionen) geben kann, die das Programm für den Computer interpretieren für die Realisierung dieser Arbeit.
Abhängig von der gewählten Sprache können Sie nun über die Art der auszuführenden Programmierung sprechen. Einige von ihnen sind:
Sequentielle Programmierung: sind Programme, die mit Richtlinien entworfen wurden, die nacheinander ablaufen. Zum Beispiel: Cobol, Basic.
Strukturierte Programmierung: Dies wird so betrachtet, wenn die Programmierung von Modulen entworfen wird. Jedes Modul führt eine spezielle Aufgabe aus, und wenn diese Aufgabe erforderlich ist, wird dieses Modul einfach aufgerufen. Zum Beispiel: Turbo Pascal, Ada, Modula.
Objektorientierte Programmierung: sind jene Sprachen, die die Implementierung von Objekten innerhalb des Entwurfs derselben ermöglichen und bei denen der Benutzer einen Programmcode in jedes Objekt einfügen kann. Einige davon sind: Java, XML, unter anderem.
Logische oder natürliche Programmierung: sind Programme, die mit Schnittstellen so gestaltet sind, dass der Benutzer der Maschine Befehle in einer einfachen Sprache erteilen kann. Zum Beispiel: Prolog.
Programmierung künstlicher Intelligenz: Dies sind Programme, die der menschlichen Intelligenz am nächsten kommen, da sie die Fähigkeit haben, Wissen zu entwickeln. Diese Art von Sprache funktioniert sehr ähnlich wie der menschliche Geist.