Imperative Languages

Imperative programming languages describe the problem and lets the computer deal with solving it. This is opposed to the way declarative languages work.