لغات البرمجة

لغة البرمجة ZBasic

لغة البرمجة ZBasic هي مترجم (Compiler) تم إصدارها لأول مرة من قبل شركة Simutek في عام 1980 في توكسون، أريزونا. تم دمج جهود عدة أشخاص من بينهم Andrew Gariepy، Scott Terry، David Overton، Greg Branche، وHalbert Laing لتطويرها على منصات متعددة مثل MS-DOS، Apple II، Macintosh، CP/M، وTRS-80. تُعتبر ZBasic مترجمًا للغة البرمجة BASIC سريعًا جدًا وفعالًا بمعالجة متقدمة، حيث تمتلك بيئة تطوير متكاملة. الهدف من ZBasic هو أن تُستخدم كنظام تطوير عابر للمنصات، حيث يمكن ترجمة نفس الشفرة المصدرية لمنصات مختلفة دون أي تعديلات. تتميز ZBasic بدعم الرسومات المستقلة عن الأجهزة: يمكن للشفرة المُترجمة العمل على دقات وألوان العرض المختلفة، وحتى في وضع النص. الإصدارات الأصلية للحواسب الشخصية تتضمن دعمًا رسوميًا يصل إلى EGA لنظام MS-DOS. ميزة خاصة أخرى لـ ZBasic هي الرياضيات BCD (العشري الثنائي المُشفر) مع دقة تصل إلى 54 رقمًا. وميزة أخرى هامة هي مصفوفة INDEX$، وهي مصفوفة من سلاسل طولها متغير يمكن فرزها والبحث فيها بسهولة وغير ذلك. في عام 1991، اشترت شركة Harry Gish و 32 Bit Software Inc. من دالاس، تكساس نسخة MS-DOS. قام Nando Favaro بتوسيعها لتشمل رمز الآلة الخاص بالبتات 16 و 32 بت وكذلك فيديو VGA و VESA. ركزت شركة Zedcor على سوق أبل ماكنتوش وأعادت تسميتها FutureBASIC.

للمزيد من المعلومات يمكنك زيارة صفحة ويكيبيديا المخصصة لـ ZBasic.

زر الذهاب إلى الأعلى

هذا المحتوى محمي من النسخ لمشاركته يرجى استعمال أزرار المشاركة السريعة أو تسخ الرابط !!