Императив на английском языке означает «командный тон». Так что программа, которая, кажется, говорит компьютеру «делай это, делай это», является обязательной программой. Программа на C - хороший тому пример.
В противоположность этому существуют другие языки, которые называются декларативными, такие как Haskell, которые читаются как математические теоремы, не требуя от компьютера ничего.