Частый вопрос от новичков. Какой язык программирования учить? Какой язык программирования выбрать?
В реальной работе всегда используется не только язык программирования, но и какие-то наработки (библиотеки, фреймворкри и технологии). Заказчику, как правило, неважно как именно ты будешь решать задачу. Их интересует только то, как быстрее и дешевле решить задачу. А как это будет решаться — это уже зависит от исполнителя. Не стоит писать что-то с нуля. Всегда оптимально подбирать уже готовые решения и затачивать их под свои задачи. Одного лишь языка программирования недостаточно для того, чтобы выполнять реальные задачи. Скорее всего, на практике вам понадобится сразу узнать несколько языков программирования и технологий.