>>2
You don't know jack shit, stop spouting bullshit if you don't even have a remote idea.
>>5 is more inline with the truth.
Imperative programming is stateful. The opposite of imperative programming is declarative, or non-stateful.
Procedural, structured and object-oriented languages are often imperative (although you can also have a declarative object-oriented language).
Functional and logical languages are often declarative in nature, but don't have to be... imperative languages can also have functional primitives like higher-order functions, lambdas, etc.
There are also many other sub-paradigms, most of which are not really mutually exclusive with one another.
You can have languages that support both imperative and declarative programming (Lisp).