> домашнее задание: какие два языка из Вашего списка для школьной программы нужно вычеркнуть?
Вопрос с подвохом, да-а-а?! _Все_три_.
Другую тройку //(C, C++, тот же Паскаль)// я б тоже вычеркнул...
Мы с Вами _давно_ прошли уже "школьный" этап, и мы *совсем* не педагоди, наверное...
Первый язык, может быть(!), должен быть _небольшой_ и _обозримый_ для ученика. Лого или подмножество Паскаля какое... Чтобы у ученика появилась уверенность в понимении "всего", я зыка целиком... Да, это илюзия, но пробуждающая интерес. Следующий шаг, наверное, -- выбор из списка нескольких real-life языков. По началу, может быть, _скриптовых_ [но это тож субъективно -- я /сам/ больше пользуюсь такими :( ]... Непонятно, какой для этого всего :( учитель нужен.