Basic-256 هي مشروع يهدف إلى تعليم أساسيات البرمجة الحاسوبية، بدأ هذا المشروع في عام 2007 مستلهمًا من المقالة “لماذا لا يستطيع جوني الترميز؟” للكاتب ديفيد برين. تركز هذه المنصة الرئيسية على توفير بيئة بسيطة وشاملة لطلاب المدارس الثانوية والمتوسطة لتعلم أساسيات البرمجة الحاسوبية. تعتبر Basic-256 نسخة بسيطة من لغة البرمجة BASIC، حيث يكون محرر الكود ونافذة الإخراج النصي ونافذة محرر الرسومات جميعها مرئية في نفس الشاشة. ومع ذلك، فقد قامت الإصدارات المتعاقبة بإضافة ميزات جديدة، ومن بينها:
- الملفات (End of File، الحجم) – الإصدار 9.4d
- أحداث الفأرة – الإصدار 9.4d
- التحكم في الرموز – الإصدار 0.9.6n
- وظائف قاعدة البيانات – الإصدار 0.9.6y
- الشبكة – الإصدار 0.9.6.31
- الوظائف والإجراءات الحقيقية – الإصدار 0.9.9.1
تتوفر وثائق كاملة باللغات الإنجليزية والروسية والهولندية والإسبانية والبرتغالية. تعتبر جامعة شاوني الدولية (Shawnee State University) مجتمعًا أساسيًا لهذا المشروع. ويتضمن المشروع عددًا من الميزات المهمة مثل إمكانية وجود تعليقات في الكود والتنسيق الدلالي للتبويب وتعليقات السطر. وبالإضافة إلى ذلك، فإنها مفتوحة المصدر، مما يتيح للمطورين الوصول إلى الشفرة المصدرية والمساهمة في تطويرها. لمزيد من المعلومات يمكن الاطلاع على ويكيبيديا.