Ну всякие книги по типу "Компьютерный английский" полный отстой. Много таких книг читала - кроме слов computer, network и т.п. ничего интересного нет.
Я бы на вашем месте читала документацию, книги и всякие статьи исключительно на английском. То есть все, что нужно по программированию. НО! В этом случае нужно читать исключительно в электронном виде - так вы сможете быстро переводить слова одним кликом. Чтобы перевод не отнимал много времени лучше использовать всякие штучки для быстрого перевода незнакомых слов. Например, плагин для браузеров от lingualeo. Они его сейчас вроде бы убрали официально, но в нете можно найти версию последнего плагина и установить для браузера.
Мне это помогает.