Природно почати з характеристики досліджуваного предмета. Але коротко охарактеризувати, що саме будемо вивчати, з якою метою і як, не просто (незабаром стане зрозуміло, чому). Звичайно, ми будуть цікавити "мови програмування" (ЯП). На як точно ці слова визначають сферу наших інтересів? Одні скажуть, що мова машин Тьюринга або алгоритмів Маркова - це ЯП, інші не погодяться із цим категорично. Одні визнають мову керування завданнями в ОС ЄС мовою програмування, інші приведуть доводи проти