Jaka jest różnica między programowaniem deklaratywnym i imperatywnym? [Zamknięte]

Szukałem w sieci definicji deklaratywnego i imperatywnego programowania, które rzuciłoby mi trochę światła. Jednak język używany w niektórych zasobach, które znalazłem, jest zniechęcający - na przykład wWikipedia. Czy ktoś ma przykład ze świata rzeczywistego, który mógłby mi pokazać, który mógłby wnieść jakiś punkt widzenia na ten temat (być może w C #)?

questionAnswers(16)

yourAnswerToTheQuestion