Обычно литературу смотрю на
https://1lib.net/
Определитесь, что для чего Вы хотите программировать: мобильные игры, разработка сайтов или Machine learning (ML).
Выберите язык программирования, что Вам по душе: Python, Java, С++ итп (язык смотрите по простоте и востребованности от того, что Вы выбрали выше). Например, мобильные игры для Андройд можно писать на Java, Kotlin.
Изучайте литературу. Удачи.