Мне уже миллион человек высказались с чего по их мнению лучше начинать
У всех мнение разное поэтому подстраиваться под каждого - глупо
в общем смотри в чем проблема плюсов для новичков. У них очень сильная база, которая будет не под силу почти любому новичку. Необходимо разбираться в устройстве компилятора, компоновщика. Разбираться в устройстве сборщиков. В случае с UNIX системами это make, в случае винды это MSBuild. По мне MSBuild куда проще. Потом это не все. Стандартная библиотека плюсов, очень скудна на функционал. Есть конечно Boost, который решает эту проблему, но попробуй его собери. потратишь только пару часов на настройку окружения. Теперь образно возьмем питон в котором стандартная библиотека очень богата на функционал. Хочешь десериализовать JSON пожалуйста функционал для этого уже есть в стандартной библиотеке питона, нужен curl пожалуйста тоже есть в стандартной библиотеке. Чтобы установить пакет в проект не надо его собирать из исходников, достаточно написать мизерную строчку в командную строку. Короче к чему я все пишу. Плюсы очень херовый выбор для первого языка программирования