¿Qué es programar?

Vamos a tratar de explicarlo en unos cuantos cómodos pasos. *Coming up next*
Siguiendo con este texto de programación postmoderna

en realidad, casi que podría aplicarse a cualquier lenguaje. pero por lo pronto empezaremos por Perl.