Тимур Харамшин, погуглить какие популярные языки программирования существуют, в каких областях они применяются, какие плюсы и минусы у них есть. По результатам гуглежа более-менее определиться с интересующим языком программирования, взять где-нибудь учебник для начинающих по этому языку и изучить его.
geometria, откуда мне знать? У вас постгрес в контейнере не запускается из-за "configuration file "/etc/postgresql.conf" contains errors", но что конкретно в нём неправильно придётся вам искать самостоятельно.
Как думаете, насколько Python ограничен по сравнению с другими языками?
Ни на сколько, теоретически на нём можно написать всё, что можно на любом другом. На практике, конечно, никто не будет писать на нём драйвер например.
И ещё, есть ли для мобильной разработки на Python какой-то фреймворк
Не интересовался применением Python для мобильной разработки. Насколько мне известно, Kivy вполне подходит для "для создания приложения, с взаимодействием с веб страницами".