QuickBASIC Microsoft QuickBASIC正確的簡稱是QB而不是QBasic後者是另外一個不同的產品是BASIC程序設計語言的一個變種由微軟開發用於MSDOS平台也有提供Mac操作系統使用的版本大致上來說它是源自於GWBASIC的一個改進衍生品相較而言它有下列改進支援用戶自定類型加強了對結構化編程思想的支援增加了圖形功能和磁碟存取功能此外還提供了一個編譯器相對於針對商業和專業用途的微軟BASIC Compiler產品線QuickBASIC是一個個人用戶的開發套件 年月日微軟發布了第一個版本的QuickBASIC軟體的載體是一張單面的英吋軟式磁碟片QuickBASIC配有一個和早先版本的BASIC差異很大的集成開發環境IDE稱為Programmer Work BenchPWB行號不再是必須的因為用戶可以通過一個全螢幕式的文字編輯器在任意位置直接插入和刪除整行代碼 QuickBASIC所包含微軟的PC BASIC編譯器用來把程序代碼編譯成為DOS可執行程序文字編輯器內置了一個解析程式這樣可以不必離開文字編輯器而運行程序以及在創建可執行文件之前先進行調試然而不幸的是在解析程式和編譯器之間存在一些細微的差別所以有時候在解析程式內運行良好的程序在編譯後運行卻失敗甚至有時根本無法通過編譯 QuickBASIC的最後一個版本是版年發布此前微軟曾在BASIC Compiler 產品中附帶QuickBASIC 版作為IDE環境QB發布版本後微軟將BASIC Compiler產品線升級為BASIC專業開發系統Professional Development System簡稱PDS在其中加入了稱作QuickBASIC擴展版QuickBASIC Extended簡稱QBX的IDE環境年BASIC PDS發布緊隨發布了版本與QuickBASIC相比PDS可以開發DOS和OS應用程序支援CodeView英语CodeView調試環境能夠使用更大的內存QuickBASIC和PDS的繼承者是Visual Basic for MSDOS 版它提供了標準版和專業版兩個版本此後版本的Visual Basic不再提供DOS平台上的產品這是因為微軟希望開發人員完全轉向Windows平台 後來出現了一個以QuickBASIC 為基礎的新型BASIC開發工具作為GWBASIC的替代品被包含在MSDOS 及其後繼版本中這就是QBASIC和QuickBASIC相比前者缺乏一些功能能處理的程序代碼的長度受限並且缺乏對一些獨立模塊的支持因此只是一個純粹的命令解析程式它不能被用來直接編譯成可執行文件不過用它開發的代碼可以直接拿到QuickBASIC PDS 或VBDOS 下編譯