Hi Mech,
wenn Du generell eine objektorientierte Sprache erlenen willst, die nicht auf bestimmte Betriebssystem fixiert ist und auch was den Anwendungszweck angeht wenig Einschränkungen hat, dann solltest Du C++ lernen. Das ganze ist allerdings alles andere als trivial - luxus wie in PHP wirst Du dort vergebens suchen.
Willst Du eine moderne Sprache erlenen, die dem PHP sehr ähnlich ist jedoch voll objektorientiert ist, kann ich Dir C# empfehlen. Nachteil: Zur Zeit noch völlig auf Windows fixiert - jedoch leicht erlernbar.
Ansonsten hängt es natürlich auch stark davon ab, was Du in Zukunft mit der neu erlernten Sprache anstellen möchtest. Unter Umständen könnte sich auch Cobol oder Assembler als Dein Freudn erweisen *lach*
Grüße
Axel