TC/BC是Borland的產品,Borland的Griphics庫是需要加載本公司附帶的顯卡驅動程序BGI的,針對不同的顯卡EGA或VGA,在程序中調用不同的BGI,用的是直接讀寫顯卡内存的技術,當某些顯卡不標準的時候,就不能用Graphics庫了。
微軟的MSC與Borland的TC/BC不同,不直接讀寫顯卡内存,而是調用系統加載的顯卡驅動程序接口(API),衹要顯卡驅動支持,MSC C/C++程序就支持,不過相對直接讀寫顯卡内存,速度要慢一點。
速度慢,正是當時TC/BC風靡一時戰勝微軟的原因;但兼容性差,卻也是微軟最終笑在最後的原因。
conio頭也是Borland在控制臺方面直接讀寫内存的特殊模式,而微軟的文本顯示是調用BIOS中斷的。