Аннотация:В данной дипломной работе произведен сравнительный анализ популярных средств разработки программного обеспечения. На основе этого анализа определен необходимый функционал для средства разработки программ на функциональном языке Refal. Реализована интегрированная среда разработки, позволяющая редактировать, компилировать и выполнять программы на диалекте Refal-2. Среда содержит в себе справочную информацию, необходимую для обучения языку Refal, с примерами написания простейших функций.