компилятор или интерпретатор;интегрированная среда разработки;средства создания и редактирования текстов программ;обширные библиотеки стандартных программ и функций;отладочные программы, т.е. программы, помогающие находить и устранять ошибки в программе;"дружественная" к пользователю диалоговая среда;многооконный режим работы;мощные графические библиотеки; утилиты для работы с библиотекамивстроенный ассемблер;встроенная справочная служба;другие специфические особенности.Популярные системы программирования — Turbo Basic, Quick Basic, Turbo Pascal, Turbo C.