Xbasic هي متغيرة للغة البرمجة BASIC التي تم تطويرها في أواخر الثمانينيات لمعالج الحاسوب المحمول Motorola 88000 ونظام التشغيل Unix من قبل Max Reason. في أوائل التسعينيات، تم توطينها لأنظمة التشغيل Windows و Linux، ومنذ عام 1999 أصبحت متاحة كبرمجية مفتوحة المصدر مع مكتبة تشغيلها تحت ترخيص LGPL. يجب عدم الخلط بينها وبين TI Extended BASIC، التي تُسمى أحيانًا XBasic أو X Basic. يجب أيضًا عدم الخلط بينها وبين لغة Xbasic المستخدمة في منتجات Alpha Software’s Alpha Anywhere و Alpha Five. قامت شركة Alpha Software بتطوير Xbasic كلغة ملكية لمنتجاتها، ولا يوجد أي ارتباط على الإطلاق بين Xbasic الخاص بشركة Alpha Software والإصدار الموصوف في هذا المقال. توقف Max Reason عن دعمه، وتم الإشراف على التطوير منذ ذلك الحين بواسطة Eddie Penninkhof. الإصدار 6.2.3 كان آخر إصدار رسمي، تم إصداره في 27 أكتوبر 2002.
تحتوي Xbasic على العديد من الميزات، بما في ذلك إمكانية وجود تعليقات في الشفرة وعدم وجود تنسيق ذات دلالة واضحة واستخدام تعليقات السطر. يتم تمييز التعليقات في Xbasic باستخدام الرمز '
. يُعتبر Xbasic مفتوح المصدر، مما يعني أن الشفرة المصدرية متاحة للجميع للعمل عليها وتعديلها. تتوفر المزيد من المعلومات حول Xbasic على صفحتها على ويكيبيديا: Xbasic Wikipedia.