C - профессиональный язык программирования системного уровня.C# - основная его ниша - Desktop и Backend. Можно ещё в GameDev(UNITY)JavaScript - скриптовый язык программирования для веб-сайтов, исполняется в браузере. Ниша - Frontend, Backend. Но также Android(React Native) и DeskTop(Flutter)
Как Андрей правильно отметил, главное - выбрать задачу, попутно изучая Computer Science.
P.S:Стоит опробовать все языки, чтобы понять - какой больше по душе.
P.P.S:По сложности я бы расположил так: C - системный уровень, нужно знать устройство компьютера. Многократно проще чем С++. Обычно в связке с ним учат Assembler - совсем низкоуровневый язык.JavaScript - много подводных камней, библиотек и фреймворков.C# - Проще двух предыдущих, язык общего назначения, но прогать будешь только на Windows.