The *(term) for a *(paradigm) of programming that involves (mostly unconstrained) update of the state of a machine through direct instructions.

The vast majority of programmers seemingly prefer to use computers this way.
