@nixCraft it has a Windows like UI framework in DOS env, called Turbo Vision the IDE of Turbo Pascal and Borland C++ are all developed with it I also learned OOP with it