Para um principiante, como explicaria a diferença entre programação orientada a objetos, funcional e procedural?
Qual é a diferença central, em termos laicos, entre a programação procedural e a programação orientada a objetos?