Среды разработки ПО: Basic и Pascal создавались для 16 битных компьютеров, для ОС ДОС. Любая среда разработки ПО переводит код написанный на высокоуровневом ЯП в машинный код: последовательность команд центральному процессору, состоящих из некоторого числа из нулей и единиц- каждая. Только в таком виде процессор принимает команды. Для того чтобы превратить код написанный на высокоуровневом ЯП (Понятный программисту) в последовательность элементарных команд (понятных процессору) и нужны среды разработки ПО. Для запуска программ собранных для 16 битных компьютеров для ОС ДОС из под ОС Виндовс, нужна виртуальная машина, которая будет имитировать на современном компьютере работу программы, например, на стандартном компьютере с процессором 8086 и ОС ДОС. Например DOS BOX.