Die Theorie des Programmierens beschäftigt sich mit den grundlegenden Konzepten und Methoden der Programmierung, wie zum Beispiel der Nebenläufigkeit, der Modularität und der Wiederverwendbarkeit von Code. Ein wichtiger Aspekt des Programmierens ist die Entwicklung von Algorithmen, die effizient und korrekt sind. In der Praxis wird Programmieren in vielen verschiedenen Anwendungsfeldern eingesetzt, wie zum Beispiel in der Webentwicklung, der App-Entwicklung oder der Steuerung von Robotern. Es gibt viele verschiedene Programmiersprachen und -umgebungen, die je nach Anwendung und Zielsetzung eingesetzt werden. Du findest wissenschaftliche Arbeiten zum Thema Programmieren als PDF und eBook bei GRIN, viele auch als Print-on-Demand.