programlamaya bir dille başlayıp diğer dillerle devam etmek çok mantıksız. c++ öğrenip sonra object oriented programming konusunda kendini aşmak istiyorsan java'ya geçebilirsin. ama günümüz oyunlarının çoğunun yazıldığı kod c++ dır. oop den önce structure öğrenmek de mantıklıdır. bu yüzden c++ ile başlayıp c++ ile devam etmek en mantıklısı sanırım.