Si tu veux un langage connu prend le java -> plus facile que le C++ et moins moche surtout.
Un langage pas connu: le SmallTalk (même principe que java mais plus puissant).
Prend un langage OO (C++, Java, Object Pascal,...) en tout cas -> plus naturel comme conceptes, et surtout bien plus pratique que les langages procédural (le C par exemple) et le code est bien plus propre aussi si les conceptes OO sont bien utilisé,...