напишу тож про компы. Первую программу свою я написал в классе 5-6. Писал на встроенном бейсике на древней Электронике или как там он назывался уже не помню. Программа рисовала робота. Я ее писал дома весь вечер в тетрадке в клетку. Линиями. То есть это была огромная программа с сотней однотипных команд LINE(x1,y1,x2,y2). Игр там не было совсем. В тот же год, а может быть позже, дядя-программист показал мне игры на Искре (или Мазовии). Это было офигительно. Помню мне нравилась игра Mach3, там такой самолетик летит и стреляет, причем вид не сверху или сбоку, а в проекции типа вид от 3-го лица. Еще был Prince of Persia, на монохромном экране. Я его прошел несколько раз. Потом я ходил на всякие кружки в МАН. Там учили Бейсику на Ямахах с цветными мониторами. Там я познал циклы и спрайты. Спрайты это такая анимация в бейсике. Написал программу, анимирующая двух боксеров на ринге. Игры были уже цветные, но также стрелялки и ходилки типа Марио. Позже появились первые IBM PC. У мамы на работе стоял 286 с кучей игрушек. Тогда я подсел на Цивилизацию 1, Dune 2, Elite, Centurion, Retaliator. Команды ДОС учились походу при попытках записать циву на 5 дюймовую дискету. Емкости были тогда небольшие, приходилось архивировать arj'ем и разбивать на тома long'ом. В классе 10-11 ходил в Школу молодого программиста возле 33 школе. Там учили Паскалю, затем QC и Borland C. Помню, что писал программу вращения кубиков в 3Д на паскале и сортировку пузырьком на Си. Тогда же познал ООП, а также магические слова инкапсуляция, наследование, полиморфизм, толком даже не понимая, что это такое. Школьная информатика тогда совсем не впечатляла. В классе стояли древние Электроники со встроенным Бейсиком как и 5-6 лет назад.