¿Cuál es la diferencia entre programación declarativa e imperativa? [cerrado]

He estado buscando en la web una definición de programación declarativa e imperativa que me arrojaría algo de luz. Sin embargo, el lenguaje utilizado en algunos de los recursos que he encontrado es desalentador, por ejemplo enWikipedia. ¿Alguien tiene un ejemplo del mundo real que pueda mostrarme que pueda aportar alguna perspectiva a este tema (quizás en C #)?

Respuestas a la pregunta(16)

Su respuesta a la pregunta