Я наоборот рекомендую начать изучение с верхоуровневых яп
Python, JS
Легко вольешься, сразу выберишь направление, а уже потом будет легче изучить целенаправленный инструмент
Согласен.
Хоть сам и начинал свой путь с C/C++ и долгое время писал только на них, позже стал активно кодить на PHP, JS и Python.
И мне просто повезло, что я не бросил кодить, когда разбирался с тем, как работает C++. Честно, прям новичку-новичку нет смысла лезть в управление памятью, в понимание того, что такое указатели и как с ними работать - достаточно хотя бы посмотреть, что из себя представляет алгоритмизация и что вообще можно сделать при помощи программирования.
По-хорошему начать стоит с высокоуровневых языков, и потом, если все это реально заинтересует, пройти какой-то реальный курс с преподавателем по C++.
В жизни есть много примеров людей, уходящих в крайности: одни только и говорят повсюду, что высокоуровневые языки это плохо, а использование готовых модулей это зло, другие же не видели никаких низкоуровневых языков да и не знают о них толком ничего. Нужно быть чем-то посередине и выбирать инструменты под задачу