Eine Procedural Programming
Language ist eine Sprache, die verwendet wird, um den Zustand eines
Netzwerks durch einen Prozeduraufruf (eine Abfolge von Programmanweisungen innerhalb einer einzelnen Einheit) zu ändern. Procedural Programming
Languages folgen einem völlig anderen Rahmen als
Scripting Programming Language oder
Functional Programming Language, da sie befehlsgesteuert sind und eine komplexe Semantik (die mathematische Bedeutung der Codierung in Sequenzen) aufweisen. Sie werden in der Regel durch einen
Compiler kompiliert und nicht automatisch ausgeführt. Beispiele für prozedurale Programmiersprachen sind C,
Java, Rust und andere.