أهلا يا عالم! - مقال كلاود
 إدعم  المنصة   
makalcloud
تسجيل الدخول

أهلا يا عالم!

المفهوم العام للبرمجة

  نشر في 24 فبراير 2015  وآخر تعديل بتاريخ 08 يناير 2016 .

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

إن لم تكن قذ كتبت خط تشفيري (línea de código) قط، فلا عليك، ما عليك هو أن تعلم أن الحاسوب كالنادل!. أجل إنه كذلك، لأن الحاسوب يعلم كل شيء ولا يعلم شيء إطلاقا!

سأحاول الشرح:

أنت عند قدومك للمطعم ينتظرك النادل حتى تأمره بما تريد أن يحضر لك. في الحقيقة النادل يعلم كل الخدمات والأطعمة المعروضة من قبل المطعم ولكنه ليس بوسعه التنابؤ بما تريده أنت حتى تبينه له صراحة...

إن قمنا بمقانة هذا المجاز الإستعاري بين مثال عمل النادل والحاسوب نجد أن النادل يمثل بمثابة الحاسوب و الزبون يمثل بمثابة المبرمجوما كانت هذه المقاربة إلا مقدمة إفتتاحية لمفهوم البرمجة التي هي ببساطة مجموعة أوامر يقوم بكتابتها شخص يدعى بالمبرمج إنطلاقا وإستعانة من الوثائق الرسمية (La documentación oficial) للغة برمجة معينة كالجافا، السي، البايثون...إلخ.

علينا القول أن لاغالبية الساحقة من اللغات البرمجية تستلهم أوامرها من اللغة الإنجليزية (لكونها اللغة العالمية) لكن هنالك لغات أخرى تستلهم أوامرها من لغات أخرى غير الإنجليزية (كالعربية!). من هنا نذكر مثلا لغة جيم (الموقع الرسمي للغة جيم) والتي إن تصفحنا قواعدها النحوية (اللغوية) وأدركناها، بإمكاننا أن ننشئ أول برنامج لنا بهذه اللغة العربية :)

إن كنا نود أن ننشئ برنامج يكتب لنا أهلا يا عالم! بلغة جيم، فماذا نفعل؟؟! الخطوات كتالي:

- نتصفح موقع اللغة ونحاول الحصول على الوثائل الرسمية للغة لإكتناز أكثر معلومات ممكنة حولها.

- نقرأ بإمعان الأمثلة المتاحة.

- نحمل الIDE (بيئة التطوير المتكامل) الخاص باللغة.

- نشرع في الكتابة.

إذا الأمر الذي علينا كتابته هو:

  أكتب "أهلا يا عالم!" ،سطر

الفعل "أكتب" يقوم بكتابة ما بين ظفرين على الشاشة، أما الأمر "سطر" فيقول للحاسب أن ما سينسخ مستقبلا على الشاشة سيكون في سطر جديد (ليس في نفس السطر).

هكذا أعزائي الكرام نكون قد أنهينا سويا أول برنامج لنا بلغة جيم. إذا من اليوم فصاعدا، نحن ندعى بالمبرمجون!! 

إلى المقال التالي بإذن الله :) 



  • 8

  • بُشرايا أحمد
    أنا شاب عربي من أصول جزائرية أحب العمل التطوعي وخاصة إذا كان الأمر يتعلق بالرفع من المحتوى الإلكتروني العربي. أهوى البرمجة الشيئية ومن هنا سأعمل إنشاء الله على تقديم دروس إبتدائية في لغة جيم لتشجيع الشباب على السير على د ...
   نشر في 24 فبراير 2015  وآخر تعديل بتاريخ 08 يناير 2016 .

التعليقات

شكرا لك
0
Mahassine منذ 2 سنة
واصل ..
0
بُشرايا أحمد
شكرا محاسين (y)
جميل صديقي، لو ممكن تضيف صورة غلاف عبر تعديل المساهمة يكون أفضل
0
بُشرايا أحمد
إنشاء الله :)
ههههههه أول الغيث قطرة .. كتبتم و نصحتم فأبدعتم و ألف شكر لكم .
0
بُشرايا أحمد
شكرا تاج :)

لطرح إستفساراتكم و إقتراحاتكم و متابعة الجديد ... !

مقالات شيقة ننصح بقراءتها !



مقالات مرتبطة بنفس القسم

















عدم إظهارها مجدداً

منصة مقال كلاود هي المكان الأفضل لكتابة مقالات في مختلف المجالات بطريقة جديدة كليا و بالمجان.

 الإحصائيات

تخول منصة مقال كلاود للكاتب الحصول على جميع الإحصائيات المتعلقة بمقاله بالإضافة إلى مصادر الزيارات .

 الكتاب

تخول لك المنصة تنقيح أفكارك و تطويرأسلوبك من خلال مناقشة كتاباتك مع أفضل الكُتاب و تقييم مقالك.

 بيئة العمل

يمكنك كتابة مقالك من مختلف الأجهزة سواء المحمولة أو المكتبية من خلال محرر المنصة

   

مسجل

إذا كنت مسجل يمكنك الدخول من هنا

غير مسجل

يمكنك البدء بكتابة مقالك الأول

لتبق مطلعا على الجديد تابعنا