Программирование — это так просто, программирование — это так сложно. Современный учебник программирования