Wenn Du nichts mit Microcontroller am Hut hast, was ich nicht annehme, wenn Du hier landest, und Objekt-Orientierte Programmierung (OOP) lernen willst, empfehle ich C++ und Java. Das richtige Forum mit allen Tipps findest Du hier: www.c-plusplus.de
Gute C++-Tutorials: siehe http://www.henkessoft.de/C++/Links/links.htm