Juste un bref panorama :

Il existe 3 types de langages communs :
- les langages impératifs (C, VBA, Pascal...)
- les langages objets (Java, C++, Objective-C...)
- les langages fonctionnels...