GW-BASIC هو لهجة من لغة البرمجة BASIC التي طورتها شركة مايكروسوفت استنادًا إلى BASICA، بدأت اللغة في الظهور ابتداءً من عام 1983. ويمكن وصف GW-BASIC بأنها نسخة مستقلة بالكامل ولا تحتاج إلى ROM BASIC كما في حالة BASICA. تم تجميعها كتنفيذية قابلة للتنفيذ بذاتها. كانت تُضمن مع أنظمة التشغيل MS-DOS على أجهزة الكمبيوتر المتوافقة مع IBM PC من قبل مايكروسوفت.
ميزة GW-BASIC البارزة تكمن في أنها مناسبة لإنشاء الألعاب البسيطة وبرامج الأعمال وما شابه ذلك، مما جعلها خيارًا شائعًا بين المبرمجين المبتدئين والمحترفين على حد سواء. بفضل توفرها مع معظم إصدارات MS-DOS، كانت GW-BASIC وسيلة اقتصادية للعديد من المبرمجين الطموحين لتعلم أساسيات البرمجة الحاسوبية.
علاوة على ذلك، قدمت مايكروسوفت مترجمًا لـ BASIC باسم BASCOM والمتوافق مع GW-BASIC، لتشغيل البرامج التي تحتاج إلى سرعة أكبر. ومنذ ذلك الحين، مع إصدار MS-DOS 5.0، تم استبدال مكانة GW-BASIC تدريجياً بـ QBasic، الجزء المتفسر من مترجم QuickBASIC المتوفر بشكل منفصل.
وتعتبر GW-BASIC بمثابة أداة تعليمية مثالية للمبرمجين المبتدئين، بفضل ميزة توفرها وبساطتها النسبية واستخدامها الشائع في تطوير البرامج لمنصة MS-DOS.
لمزيد من المعلومات، يمكنك زيارة الرابط التالي:
ويكيبيديا – GW-BASIC