Borland's early Turbo compilers were amazing (fit on two floppies, and fast). They used a DOS-based windowing system called Turbo Vision. Your app ended up looking like the Turbo IDE, with windows, drop down menus, checkboxes, etc., instead of the Windows 3.1 API. Indeed you could draw color graphics and animate math functions, etc., though that may have been in some kind of full screen mode.
Borland went over to the Windows API soon after all that. It all went to heck for Borland C++ when they dropped the Turbo name in the mid 1990s. Just too buggy to run (version 5). But Borland's Delphi Pascal stayed strong, and I use a text editor written in Delphi to this day. There were lots of user-contributed components, for instance, to make internet protocols work! Microsoft wasn't the only company that missed the boat on TCP/IP. Borland, like MS, put much of its effort into desktop database libraries instead.