Paradigme procédural:
• Le logiciel est organisé autour de la notion de procédures
• Abstraction de procédures
—Fonctionne bien lorsque les données sont simples
Abstraction de données
• Grouper ensemble les données décrivant une même entité
• Aide à réduire la complexité du système
Paradigme orienté objet:
• Les abstractions de procédures sont placées à l’intérieur des abstractions de données