title: What is the difference between declarative and imperative paradigm in programming?
body: <p>I have been searching the web looking for a definition for <strong>declarative</strong> and <strong>imperative</strong> programming that would shed some light for me. However, the language used at some of the resources that I have found is daunting - for instance at <a href="http://en.wikipedia.org/wiki/Imperative_programming" rel="noreferrer">Wikipedia</a>.
  Does anyone have a real-world example that they could show me that might bring some perspective to this subject (perhaps in C#)?</p>