Как будет лучше новичку вникнуть в мир программирования?

Определиться с областью, в которой хочешь работать.
Погуглить какие языки в этой области в основном применяются.
Взять учебник по этому языку, изучить его, наваять пет-проект.
Устроиться на работу.

Все для всех индивидуально, тянет в gamedev? Учи C#.
back-end - PHP, Python
Под мобилки - Котлин или Джаву. 
Десктоп ПО - c#
Фронт-енд: JS ( Вообще js очень крутой ЯП ;3 )

Главное учиться и практиковаться)