عند تعلم البرمجة ، يمر المستخدم بمراحل مماثلة لتعلم التحدث. أولاً ، يتعلم أساسيات اللغة ، ثم يكتب أبسط البرامج.
تعليمات
الخطوة 1
اختر لغة البرمجة التي تريد تعلمها أولاً. في هذا الصدد ، تختلف آراء المتخصصين. يعتقد بعض الناس أنه من الأفضل البدء باللغات التي تم إنشاؤها خصيصًا للأغراض التعليمية: الكلاسيكية (الأساسية ، باسكال) أو الحديثة (سكراتش). يعتقد البعض الآخر أنه بعد تعلم أي من هذه اللغات ، يمكن للمبرمج التوقف عن التطور في المستقبل دون البدء في تعلم لغات أكثر تعقيدًا. يوصون بالبدء على الفور باللغات الاحترافية: C ، C ++ ، C # ، PHP ، Perl ، Python ، Ruby ، إلخ.
الخطوة 2
إذا اخترت اللغة الأساسية ، فاحصل على مترجمين فوريين لهذه اللغة على جهاز الكمبيوتر والهاتف. قم بتثبيت مترجم UBASIC في الأول ، و MobileBasic في الثاني. كلاهما مجاني. لتشغيل الأول ، تحتاج إلى جهاز كمبيوتر به محاكي DOS ، على سبيل المثال ، Dosbox ، ومن أجل استخدام الثاني ، يكفي وجود هاتف يدعم J2ME. وبالتالي ، يمكنك تعلم البرمجة بعيدًا عن جهاز الكمبيوتر الخاص بك.
الخطوه 3
افحص أوامر كل من المترجمين الفوريين. يرجى ملاحظة أنه لا يوجد معيار مشترك للغة الأساسية ، ويتم تنفيذ نفس الإجراءات في المترجمين الفوريين المختلفين بشكل مختلف قليلاً. في UBASIC ، أدخل الأمر HELP لعرض قائمة المشغلين. في MobileBasic ، حدد عنصر التعليمات من قائمة الخيارات ، ثم حدد أحد المشغلين. سيظهر على الشاشة مع قوالب لجميع المعلمات - كل ما تبقى هو استبدالها بالمعايير المطلوبة.
الخطوة 4
لإدخال سلسلة ، اطلب رقمها أولاً ثم المحتوى. سيتم وضع السطر في رمز البرنامج بعد أقرب سطر برقم أقل ، ولكن بعد أقرب سطر برقم أعلى. للراحة ، قم بتعيين أرقام للأسطر في مضاعفات العدد 10 بحيث يمكنك إدراج أرقام وسيطة بينها ، إذا لزم الأمر.
الخطوة الخامسة
لحفظ البرنامج ، استخدم الأمر:
احفظ "PROGNAME" لبدء تشغيله ، استخدم الأمر:
RUN لعرض البرنامج المكتوب ، استخدم الأمر:
LIST لمسح ذاكرة البرنامج ، وفي بعض المترجمين الفوريين ، جميع المتغيرات ، استخدم الأمر:
الجديد
الخطوة 6
على سبيل المثال ، اكتب أبسط برنامج في مترجم MobileBasic: 10 INPUT A٪
20 المدخلات ب٪
30 ج٪ = أ٪ + ب٪
40 طباعة C٪
50 END بعد البدء ، سيطلب منك قيمة المتغيرين A٪ و B٪ ، قم بإضافتهما وتعيين قيمة المجموع إلى المتغير C٪ ، ثم عرض قيمته. إذا تم استخدام UBASIC بدلاً من MobileBasic ، فقم بإزالة علامات النسبة المئوية في جميع أنحاء البرنامج.