Предлагаю не почитать, а посмотреть, послушать и повыполнять домашку >>> "Гарвардский курс по основам программирования CS50" https://habr.com/ru/company/javarush/blog/303806/ Тут больше подробностей(см ссылку).
Кстати у JavaRush, которые занимались переводом данного курса, есть не плохое бесплатное обучение программированию, в процессе которого вы узнаете для себя много нового о компьютерах.
Успехов!
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
https://habr.com/ru/company/javarush/blog/303806/ Тут больше подробностей(см ссылку).
Кстати у JavaRush, которые занимались переводом данного курса, есть не плохое бесплатное обучение программированию, в процессе которого вы узнаете для себя много нового о компьютерах.
Успехов!