There's a lot of syntax and controls and data structures and algorithms and practices, protocols and paradigms in programming.
Es gibt beim Programmieren eine Syntax, Befehle und Datenstrukturen, Algorithmen und Methoden, Protokolle und Paradigmen.