Знания информатики почти нулевые .
Полагаю, тут кроется часть проблем. Поэтому и
учебники - даются трудно
Мой совет - взять курс на Coursera CS101, чтобы разобраться в основах. Затем читать книги по конкретным технологиям.
Пытался читать учебники
Какие например? Не все написаны так, чтобы при нулевой подготовке впитывать знания.
Может учитель нужен
Не думаю, что это подходящий вариант.
Кто что посоветует ?
Чтобы приобщиться к программированию посоветую учить Python. Имея какие то знания, можно через некоторое время приступать к другим языкам и областям.
p.s. Даже если и планируете изучать системное программирование, Питон лишним не будет, как и знания других языков.