Какую литературу почитать о принципах работы пк, прежде чем изучать C, C++, java?
Несколько раз пытался начинать учить Java, но как только сталкиваюсь с понятиями кодировок, байтов, побитовых операций, битов, машинных кодов и т. п. , начинаются затруднения. Конечно спасает гугл, но это костыли. Хотелось бы полноценно понять как устроен компьютер изнутри, как он работает, а потом приниматься за программирование.
Таненбаум плюсую. Только беда в том, что в интернете качественной копии нет, а те что качественные - уже потеряли актуальность. Поэтому лучше купить, да и глаза к тому же побережешь, там книги по 800 страниц минимум.