Imperative programming is a type of programming paradigm which uses statements that describe a step by step process that changes the state of a program. However, this programming paradigm is the opposite of declarative programming.
Programming languages is not the easiest to be differentiated and it often comes in a variety of styles, shapes, and expressions.
https://robots.net/computer/imperative-programming-what-it-is-best-reasons-to-use-it/?amp
