У всех языков программирования общий принцип работы — они используются для написания инструкций компьютеру. Нельзя изучить все языки одновременно из-за их разнообразия и специфических особенностей, требующих времени и практики для освоения каждого.
Язык программирования - это инструмент для решения определённого круга задач. Разные задачи - разные инструменты. Ты же не выберешь, надеюсь, ножовку по металлу для задачи "спиливание столетнего дуба"?
Общего между языками программирования то, что они все построены из очень небольшого набора одних и тех же базовых концепций (цикл - он и в Африке цикл). И если ты полноценно изучал программирование, то знаешь эти концепции и изучение любого нового языка сводится к пониманию деталей реализации этих концепций в этом языке.