This is a short history of BGI (Borland Graphics Interface) which was once an extremely popular and easy way to implement presentation graphics in C programs. It is still used today to teach Computer Graphics at universities in India.
#include <graphics.h
This living document is still being worked on.
Quick Explanation
BGI: Borland Graphics Interface
WinBGI: Borland Graphics Interface for Windows
WinBGIm: Borland Graphics Interface for Windows with mouse
WinBGIm-64: Borland Graphics Interface for Windows with mouse supporting 64-bit computers