اساسيات البرمجة , تعلم لغة الكمبيوتر

البرمجه هي لغه من الكمبيوتر تعتمد على برمجت بعض الرئيسيات لتتمكن من عمل

البرامج و الالعاب ايضا

 

تبدا رئيسيات البرمجه من الكود – او الكود كما يسمية البعض – و هو مجموعة من التعليمات المكتوبة

 

باستعمال لغه برمجه محددة.

 


هذه الرموز هي تعليمات يقوم الكمبيوتر بتنفيذها بالتسلسل.

 


قد تكون هذه

 

التعليمات عبارة عن قراءه محتوي ملف ،

 


 


علي سبيل المثال ،

 


 


رسم شكل او اجراء عملية حسابية.

 

فيما يلى مثال لبرنامج صغير مكتوب بلغه البرمجه C يعرض عبارة “” على الشاشة:

 

#تتضمن

 

انت مين

 

printf “” ؛

 


 

العوده 0 ؛

 


 

}

ومع هذا ،

 


 


فإن مفاهيم البرمجه الأساسيه شائعه تقريبا فمعظم اللغات ،

 


 


مما يسهل عليك تعلم

 

البرمجه بأى لغه و إتقان مفاهيم و أساسيات البرمجه هذي مثل:

 

 

الثوابت: هي القيم الثابته التي تم تحديدها فالبداية ،

 


 


ولا تتغير فيما بعد فاى مرحلة من مراحل

 

تنفيذ البرنامج كالثوابت الرياضيه على سبيل المثال.

 

المتغيرات: عكس الثوابت.

 


انها قيم ممكن تغييرها فالذاكره كلما دعت الحاجة الى هذا ضمن الية

 

عمل البرنامج.

 

الكلمات الشرطية: هو شرط استيفاء شرط معين من اجل تنفيذ المطلوب كقاعده If-Then ،

 


 

والتى تتطلب حدوث If ليتم الوفاء فيها بعد ذلك.

 

الوظائف: مجموعة من الأوامر كبرنامج صغير يؤدى مهمه واحده فقط.

 

Loops: هو برنامج يهدف الى تنفيذ اجزاء معينة من الكود عده مرات ،

 


 


مع تحديد متي يبدأ

 

وينتهى ،

 


 


وعدد التكرارات.

 

أهميه تعلم البرمجة

 

تعلم البرمجة

 

 

علي الرغم من وجود الكثير من الأساطير حول البرمجه نتيجة لشعبيتها الواسعه ،

 


 


فلا ممكن لأحد

 

أن يجادل فاهميتها القصوي فحياتنا اليوم ،

 


 


ومن بين الأسباب التي تدفعك لتعلم البرمجة:

 

 

الطلب عليه مرتفع فسوق العمل: البرمجه هي احدي المهارات المطلوبه فسوق العمل ،

 


 

والتى تجلب دخلا لائقا للمبرمجين.

 


فى الولايات المتحده ،

 


 


علي سبيل المثال ،

 


 


يبلغ متوسط ​​دخل

 

المبرمجين اكثر من 70000 دولار فالسنه ،

 


 


وهو مبلغ كبير مقارنة بالصناعات الأخرى.

 

حريه العمل: يمنحك مزيدا من الحريه للعمل ،

 


 


بحيث يمكنك العمل من اي مكان تريدة ،

 


 


من

 

منزلك او مكتبك او فاى مكان فالعالم ،

 


 


كل ما تحتاجة هو جهاز كمبيوتر فقط.

 

ذات اهمية حاسمة: بعض مجالات البرمجه مهمه للغايه فالمجالات المتقدمه ،

 


 


مثل الذكاء

 

الاصطناعى و التشفير و العملات الرقميه و القطاعات الواعده الأخرى.

 

عامل الوقت: تعلم رئيسيات البرمجه للوصول الى الاحتراف لا يستغرق و قتا طويلا مقارنة بالمهن الأخري ،

 


 

علي سبيل المثال ،

 


 


لكي تصبح مهندسا ،

 


 


ستحتاج الى خمس سنوات من الدراسة.

 


سنه او سنتين

 

كحد اقصى.

 

التعلم الذاتي: يمكنك ان تبدا رحلتك فتعلم رئيسيات البرمجه و حتي اتقانها بنفسك.

 


هنالك الآلاف

 

من الكتب و البرامج التعليميه و مقاطع الفيديو التعليميه المجانيه عبر الإنترنت.

 

لا تحتاج الى درجه علميه لتتعلم البرمجه ،

 


 


فالعديد من المبرمجين المحترفين لم يذهبوا الى الجامعة ،

 


 

ولم يحصلوا على اي درجات اكاديميه ،

 


 


ومع هذا تمكنوا من ايجاد طريقهم فعالم البرمجة.

 

مجالات استعمال لغات البرمجة

 

1.

 


تطوير الموقع و بناء التطبيقات

 

وهي من اهم مجالات استعمال البرمجه ،

 


 


وينقسم تطوير الموقع الى قسمين:

 

 

تطوير الواجهه الأمامية: المقصود بالجزء المتعلق بتصميم مظهر الموقع الذي يقدمة المتصفح ،

 


 

وعاده ما يحتاج الى تعلم لغات برمجه HTML و CSS و جافا سكريبت.

 

تطوير الواجهه الخلفية: و هو الذي يهتم بالخادم الذي يحتوى على ملفات الموقع ،

 


 


والذى يجعل الموقع

 

متاحا لأى شخص من جميع مكان.

 


يتطلب ذلك النوع من التطوير تعلم لغات كPHP او ASP او العقده او لغات

 

برمجه اخرى.

 

2.

 


تطوير تطبيقات الويندوز

 

Windows هو اكثر انظمه التشغيل انتشارا فالعالم ،

 


 


حيث تعمل 90٪ من اجهزة الكمبيوتر على

 

هذا النظام.

 


لهذا نجد الكثير من لغات البرمجه التي تسهل تطوير البرامج للعمل على ذلك النظام

 

وأشهرها C و C و R و python و غيرها العديد.

 

3.

 


تطوير الألعاب

هل سبق لك ان لعبت لعبه بعدها تمنيت بعد هذا انشاء لعبه مثلها

 


اصبح ذلك ممكنا اليوم مع التطور

 

الكبير فلغات البرمجه الذي جعل تطوير الألعاب ممكنا للأفراد بعد ان كانت حكرا على الاستوديوهات ال كبار ،

 


 

حيث اصبحت معظم لغات البرمجه الشهيره توفر مكتبات و أدوات تسهل بشكل كبير عملية تطوير الألعاب.

 

توفر Python ،

 


 


علي سبيل المثال ،

 


 


pygame لتسهيل تطوير الألعاب على المبرمجين ،

 


 


بينما توفر لغه C raylib ،

 


 

من بين الكثير من البدائل.

 


كذلك فالسنوات الأخيره ظهرت برامج متخصصه فتطوير الألعاب ،

 


 


تسمى

 

هذه البرامج بمحركات الألعاب ،

 


 


وهي مجهزه بكل ما تحتاجة لتطوير اي لعبه تتخيلها ،

 


 


ومن اشهر هذي المحركات

 

نجد Unity3D ،

 


 


Unreal و حاجات ثانية =كثيرة.

 

4.

 


تطوير تطبيقات الهاتف المتحرك

 

تطبيق الهاتف المحمول

 

اسس برمجة


12 مشاهدة

اساسيات البرمجة , تعلم لغة الكمبيوتر

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني.