За совет начать чтение с Кнута я бил бы ногами. Но в остальном всё верно. Следует просто взять книгу по какому-либо языку программирования и проштудировать, параллельно применяя полученные знания для написания простых программ. После книги по языку стоит почитать про алгоритмы и общие принципы написания хорошего кода.
Если есть какие-то вопросы, можешь обращаться в вк
Вот есть интересная статья. Почитай, т.к в школе тебя явно ничему актуальному не научат, а в интернете куча разного мусора по типу курсов, которые создаются людьми, которые прочитали несколько книжек.