@amelia2001
A procedural programming language is used to execute a sequence of statements and rules that ultimately lead to a result. Typically, these types of programming languages use multiple variables, heavy loops, and other elements that separate them from functional programming languages.