GW 베이직

위키백과 ― 우리 모두의 백과사전.

GW 베이직(GW-BASIC)은 원래 마이크로소프트가 컴팩(Compaq)을 위해 개발한 베이직의 일종이다. 이름의 GW는 초기 마이크로소프트의 직원이었던 그렉 위튼(Greg Whitten, 별명은 'gee-whiz')의 이름 첫글자를 딴 것이다.

GW-BASIC는 마이크로소프트/IBM BASICA와 호환성이 있으며, 디스크 기반으로 실행에 IBM PC에 포함된 ROM 자원을 필요로 하지 않는다. 마이크로소프트는 GW-BASIC을 MS-DOS 운영체제에 번들로 끼워 제공했다. 초기 마이크로 컴퓨터 버전의 베이직 언어들이 그랬던 거처럼, GW-BASIC도 구조화 프로그래밍에 필요한 지역 변수등의 구조가 없었다. 인터프리터형 언어의 특성상 실행속도가 비교적 느렸으나, 많은 수의 그래픽 관련 명령어가 추가되었고, 레코드형 디스크 입출력 부분이 추가·보완되었다.

이 문서는 소프트웨어에 관한 토막글입니다. 서로의 지식을 모아 알차게 문서를 완성해 갑시다.