Для понимания как оно устроено под капотом полезно написать на С/С++ какой-нибудь модуль для питона с помощью
Python C-API.
У Бизли в его подробном справочнике есть не плохое введение в эту тему. На русском лучшего больше ни у кого не видел.
Но в целом Бизли для затравки, остальное из документации по ссылке достаточно, что бы написать модуль.
Так же можно поковырять исходники питона, там в принципе все достаточно не сложно устроено.
Все это, конечно, потребует знания С/С++, но ведь и питон написан на Си, так что, чтоб понять как там все внутри в любом случае надо на каком-то уровне освоить Си.