ما هي لغة البرمجة بيسيك Basic Programming Language

اقرأ في هذا المقال


نبذة عن لغة البرمجة بيسيك – Basic Programming Language:

لغة البرمجة بيسيك (Basic) هي واحدة من لغات البرمجة البدائية والبسيطة وتعد من أكثر اللغات شعبية، وهي اختصار ل (Beginners All Purposes Symbolic Instruction Code)، وتم تصميم هذه اللغة وتطويرها من قبل جون كيميني وتوماس كورتز في عام 1964، وتستند بشكل كبير على لغة البرمجة فورتران (FORTRAN) .

كان الهدف من تطوير هذه اللغة هو إيجاد أداة تعليمية للطلاب الجامعيين؛ حيث شكلت هذه اللغة خطوة سهلة للدخول إلى عالم لغات البرمجة، وحتى وقت ليس ببعيد عرفت بيسيك بأشكالها المختلفة مثل: (Visual basic) و(visual basic .net) وتم استخدامها على نطاق واسع بين المطورين.

مزايا وخصائص لغة البرمجة بيسيك:

  • تتميز لغة بيسك بالبساطة والسهولة لذلك تم اعتمادها لتدريس المفاهيم التمهيدية للبرمجة.
  • من الممكن استخدام لغة بيسيك من قبل الأشخاص ذوي المعرفة القليلة بعلوم الرياضيات.
  • تدعم لغة بيسك الصوت والرسومات وتستخدم في العديد من التطبيقات التجارية.
  • توفير الكثير من المصادر لتعلم لغة بيسك مثل: الكتب، ومواقع الويب، وغيرها، نظراً لانتشار اللغة وشيوعها.
  • توفر لغة بيسك مجموعة متنوعة من الأدوات التي يُمكن تحميلها من الإنترنت.
  • تتيح لغة بيسيك خاصية إنشاء الدوال واستخدام دوال معرفة.
  • تسمح لغة بيسيك باستقبال المدخلات من لوحة المفاتيح.
  • تسمح لغة بيسيك بإنشاء الحلقات (loops).

سلبيات لغة البرمجة بيسيك:

  • تُعد لغة بيسيك لغة بطيئة مقارنة بلغات البرمجة الأخرى.

قائمة الأوامر الأساسية في لغة البرمجة بيسيك Basic:

الأمرالوظيفة
HELLOتستخدم عند عملية تسجيل الدخول والبدء ببرنامج جديد (Start a new session).
NEWالبدء بكتابة البرنامج.
OLDالرجوع واسترداد برنامج قديم تم كتابته مسبقاً.
LISTتستخدم لعرض البرنامج الحالي.
SAVEتستخدم لحفظ البرنامج الحالي.
UNSAVEمسح البرنامج الحالي من وحدة التخزين.
CATALOGعرض أسماء البرامج الموجودة في وحدة التخزين.
SCRATCHتستخدم لمسح البرنامج الحالي دون مسح اسمه.
RENAMEتستخدم لتغيير اسم البرنامج الحالي دون مسحه.
RUNتستخدم لتنفيذ البرنامج الحالي.
STOPتستخدم لإيقاف البرنامج في حال وجود في حالة وجود حلقة لا نهائية (infinite loop).
BYE – GOODBYEتستخدم لإنهاء البرنامج الحالي (End the session).

المصدر: Beginner's All-Purpose Symbolic Instruction Code (BASIC)The History of the BASIC Programming LanguageBasicHistory Of Basic Programming Language


شارك المقالة: