Programmieren ist der Prozess des Schreibens, Testens und Fixierens (Debuggens) und des Aufrechterhaltens von Code, der ein Computerprogramm aufbaut. [1] Dieser Code ist in verschiedenen Programmiersprachen geschrieben. Der Zweck der Programmierung besteht darin, ein Programm zu laden, das eine Berechnung oder "Arbeit" in Übereinstimmung mit den Wünschen des Programmierers ausführen kann. Um die Programmierung zu machen, braucht es Geschicklichkeit in Algorithmus, Logik, Programmiersprache und in vielen Fällen auch anderes Wissen wie Mathematik.
Programmieren ist eine Kunst, einen oder mehrere Algorithmen zu verwenden, die unter Verwendung einer bestimmten Programmiersprache miteinander verbunden sind, so dass sie zu einem Computerprogramm werden. Verschiedene Programmiersprachen unterstützen verschiedene Programmierstile. Dieser Programmierstil wird Programmierparadigma genannt.