تاريخ لغة البرمجة الأساسية

click fraud protection

في 1960s، تم تشغيل أجهزة الكمبيوتر على أجهزة الكمبيوتر العملاقةوتتطلب غرفهم الخاصة بتكييف هواء قوي لإبقائها باردة. تلقى الحاسبات المركزية تعليماتهم من بطاقة ثقب من قبل مشغلي الكمبيوتر ، وأي تعليمات مقدمة إلى حاسب مركزي تتطلب كتابة جزء جديد من البرنامج ، والذي كان عالم الرياضيات وعلماء الكمبيوتر الوليدة.

BASIC ، أ لغة الكمبيوتر كتب في كلية دارتموث في عام 1963 ، سيغير ذلك.

بدايات BASIC

كانت لغة BASIC اختصارًا لرمز التعليمات الرمزية لجميع الأغراض للمبتدئين. تم تطويره من قبل علماء الرياضيات في دارتموث جون جورج كيميني وتوم كورتزاس كأداة تعليمية للطلاب الجامعيين. كان القصد من لغة BASIC أن تكون لغة كمبيوتر يستخدمها العموميون لفتح قوة الكمبيوتر في الأعمال التجارية وغيرها من العوالم الأكاديمية. كانت BASIC تقليديًا واحدة من أكثر لغات برمجة الكمبيوتر استخدامًا ، وتعتبر خطوة سهلة للطلاب للتعلم قبل اللغات الأكثر قوة مثل فورتران. حتى وقت قريب ، كانت BASIC (في شكل Visual BASIC و Visual BASIC .NET) هي لغة الكمبيوتر الأكثر شهرة بين المطورين.

انتشار BASIC

كان ظهور الكمبيوتر الشخصي حاسمًا لنجاح BASIC. تم تصميم اللغة للهواة ، ومع زيادة وصول أجهزة الكمبيوتر إلى هذا الجمهور ، ارتفعت شعبية برامج BASIC وألعاب BASIC. في عام 1975 ، بول ألين و

instagram viewer
بيل جيتس، الآباء المؤسسون لشركة Microsoft ،) كتب نسخة من BASIC للكمبيوتر الشخصي Altair. كان أول منتج تبيعه مايكروسوفت. في وقت لاحق كتب جيتس ومايكروسوفت إصدارات BASIC للكمبيوتر أبل ، و DOS IBM التي قدمها غيتس مع نسخته من BASIC.

تراجع وانبعاث BASIC

بحلول منتصف الثمانينيات ، كان الهوس لبرمجة أجهزة الكمبيوتر الشخصية قد هدأ في أعقاب تشغيل برامج احترافية أنشأها آخرون. كان لدى المطورين أيضًا المزيد من الخيارات ، مثل لغات الكمبيوتر الجديدة C و C ++. لكن إدخال Visual Basic ، الذي كتبته Microsoft ، في عام 1991 ، غير ذلك. استندت VB إلى BASIC واعتمدت على بعض أوامرها وهيكلها ، وأثبتت قيمتها في العديد من تطبيقات الأعمال الصغيرة. BASIC .NET ، الذي أصدرته Microsoft في عام 2001 ، يطابق وظائف Java و C # مع بنية BASIC.

قائمة أوامر BASIC

فيما يلي بعض الأوامر المرتبطة بأقدم اللغات الأساسية التي تم تطويرها في دارتموث:

مرحبا - تسجيل الدخول
BYE - تسجيل الخروج
BASIC - بدء وضع BASIC
جديد - اسم وبدء كتابة برنامج
OLD - استرداد برنامج مسمى سابقًا من التخزين الدائم
LIST - عرض البرنامج الحالي
حفظ - حفظ البرنامج الحالي في التخزين الدائم
UNSAVE - مسح البرنامج الحالي من التخزين الدائم
CATALOG - عرض أسماء البرامج في التخزين الدائم
SCRATCH - محو البرنامج الحالي دون مسح اسمه
RENAME - تغيير اسم البرنامج الحالي دون محوه
RUN - تنفيذ البرامج الحالية
إيقاف - مقاطعة البرنامج الجاري تشغيله حاليًا

instagram story viewer