Imperative vs. Declarative Programming (procedural, functional, and OOP)
8 min readJan 11, 2020
Why You Should Care About this Question
Maybe you heard it in an Object-Oriented Programming book. Maybe you read it on Stack Overflow. Maybe you’re reading a textbook for school.
Eventually, you get annoyed reading the terms “declarative” and “imperative” because you know they are important but have no clue why. In my mind, knowing the difference between imperative and declarative programming is useful for a single reason, and that is to help you better…