إكس بي إسيك

إكس بي إسيك
عائلةأساسي
صمم بواسطةماكس ريزون [1]
المطورونماكس ريزون، إيدي بينينكوف [2]
ظهرت لأول مرةاواخر الثمانينات
إصدار مستقر
6.3.26 / 2018 ؛ منذ 7 سنوات ( 2018 )
معاينة الإصدار
6.3.26 / 2018 ؛ منذ 7 سنوات ( 2018 )
منصة1386
نظام التشغيلويندوز ، لينكس
رخصةرخصة جنو العمومية المحدودة
ملحقات اسم الملفس
موقع إلكترونيxbasic.sourceforge.net
متأثر بـ
BASIC ، C (لغة برمجة)

XBasic هو أحد أشكال لغة البرمجة BASIC التي تم تطويرها في أواخر الثمانينيات لوحدة المعالجة المركزية Motorola 88000 ونظام التشغيل Unix بواسطة Max Reason. في أوائل التسعينيات تم نقلها إلى Windows و Linux ، ومنذ عام 1999 أصبحت متاحة كبرنامج مفتوح المصدر مع مكتبة وقت التشغيل الخاصة بها بموجب ترخيص LGPL .

لا ينبغي الخلط بينه وبين TI Extended BASIC ، والذي يُطلق عليه أحيانًا اسم XBasic أو X Basic. ولا ينبغي الخلط أيضًا بينه وبين لغة Xbasic الخاصة المستخدمة في منتجات Alpha Anywhere وAlpha Five من Alpha Software.

كان الإصدار 6.2.3 هو الإصدار الرسمي الأخير، والذي تم إصداره في 27 أكتوبر 2002، ومع ذلك لا تزال الإصدارات غير الرسمية قيد الصيانة من قبل مجموعة من المتحمسين على GitHub . [3]

صفات

تحتوي لغة XBasic على أعداد صحيحة موقعة وغير موقعة ذات 8 و16 و32 بت و64 بت بالإضافة إلى قيم ذات فاصلة عائمة ذات 32 و64 بت . نوع البيانات السلسلة مخصص فقط للأحرف ذات 8 بت.

من الممكن إنشاء ملف لغة التجميع . يوجد إصدار خاص بنظام Windows فقط يسمى XBLite من لغة XBasic . يتم التطوير في SourceForge .

عناصر

مثال على الكود

 'تحتوي البرامج على: 
' 1. PROLOG مع إعلانات النوع/الوظيفة/الثابت. ' 2. دالة Entry() حيث يبدأ التنفيذ. ' 3. صفر أو أكثر من الوظائف الإضافية. ' دالة Entry () 
 
 
 
  

 طباعة "مرحبا بالعالم" 

 طباعة 2 + 2 طباعة 44 / 12 طباعة 33 * 3 
  
  

 نهاية الوظيفة 

مراجع

  1. ^ "maxreason@gmail.com - home". maxreason.com . مؤرشف من الأصل في 28 مارس 2022.
  2. ^ ما الذي يجب أن أعرفه عند الكتابة بلغة XBasic؟، حقائق عن لغة XBasic
  3. ^ "Xbwlteam". GitHub .
  • https://groups.io/g/MaxReasonsxBasic
  • https://github.com/orgs/xbwlteam/repositories
  • XBasic على SourceForge
  • التوثيق والروابط والموارد
  • إنشاء البرنامج التعليمي الأول الخاص بواجهة المستخدم الرسومية
  • إنشاء ملف تنفيذي مستقل
  • الصفحة الرئيسية لـXBLite
  • الفئة: مهام XBasic التي تم تنفيذها في XBasic على rosettacode.org

تم الاسترجاع من "https://en.wikipedia.org/w/index.php?title=XBasic&oldid=1260392049"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate