
There are many programming languages. But when should which language be used? Familiarity with the two fundamental programming paradigms in software development makes that decision easier. Imperative programming is the oldest paradigm and is still being used today. Our overview outlines what an imperative programming language can do and what its limits are.