Язык особо не важен(надо чтоб много строчек в коде не было),программа не должна требовать интерпретатора. В нем должна быть инфа как на нем делать программы,что и какие буковки,знаки и выражения что означают. Много,много примеров программ с расписыванием каждой строчки и команд. Только не таких как привет мир,давайте изучим математику,а потом и в.математику. А простые: 1 создание простого текстового редактора 2 создание простого файлового менеджера и т.д.
Он должен быть на Русском или Немецком. Сам язык должен быть кроссплатформеным или тока под Линукс