GW-BASIC是高级程式设计语言BASIC的一个方言版本。关于GW的含义，目前有三种说法，一种认为是以微软早期程式设计师Greg Whitten的名字命名的，一种认为是用微软创始人的名字Gates，William命名的，还有一种说法是开发人员给它取的一个戏称gee-whiz（两个英语的象声词，类似于中文里吆喝牲口的声音）。有一点是肯定的，这个版本的BASIC最早是微软为康柏开发的，时间应该是在1984年，这一年11月，微软首次为IBM之外的计算机厂商提供OEM版本的DOS，GW-BASIC是作为MS-DO