Это вопросы для людей, которые нормально владеют этими языками и имеют опыт в их применении. Люди которые никак не относятся к этим языкам и вообще не имеют понятия о том, что такое программирование, либо люди относящиеся к классу "абсолютный человек-википедия" - просьба пройти дальше. Рассчитываю на вашу помощь и понимание))
Си - это ассемблер высокого уровня. Изучая Си, ты чувствуешь, как работает машина, изучаешь основы С++, Java, Rust, Python, OpenCL, HLSL/GLSL и т. д. С чего вдруг такое нежелание учить Си?
А стоит ли учиться парковаться, не имея машины? Вопрос целей... что тебе надо... Язык С это процедурный язык, почти как паскаль. С++ в себя С включает. С учить проще.