البرمجة و لغات البرمجة :
ماهي البرمجة :
البرمجة هي أنك تقوم بكتابة أكواد , تلك أكواد عبارة عن أوامر و عمليات تلقى على الكومبيوتر أو اي جهاز ذكي لأن الاجهزة لا تعمل بدون أوامر.كتحريك الشاشة يعتبر أمر ملقى على الجهاز لكي يقوم بتحريك شاشة فهي أيضا كود بلغة برمجة معينة يفهمها المطور و الجهاز و انت مستقبلا بعد تعلم البرمجة و توجد عدة أنواع لغات برمجة و البعض منها مكملة للأخرى و البعض منها نسخة مطورة على لغة قديمة .
ماهي مجالات البرمجة :
أهم مجالات البرمجة و لغات كل مجال برمجي :
أروع مجال برمجي و الذي أحبذه شخصيا هو ذكاء الإصطناعي و هو المجال البرمجي المتطور و لحد الساعة لا يزال في تطور فهو بإختصار يختصر حياة الإنسان مثال الذكاء الإصطناعي الذي تستعمله للبحث عن طريق الصوت أو كما هي منتشرة في العالم “اليكسا” التي تعمل بالذكاء الإصطناعي و هي ذاتية التطور و تتطور بشكل يومي مثال كلغة أو مصطلح جديدة تتعلمه و تمة إبتكارها و برمجتها باللغة البرمجية بايثون و هي اللغة الأكثر إستعمالا في هذا المجال .
ثاني أفضل مجال برمجي هو برمجة المواقع الواب و تطويرها أنه أفضل و المطلوب بكثرة في الإونة الأخيرة حيث أصبحت الشركات تتجه الى العمل عبر الأنترنت و توجيهه أونلاين فأصبح أمر حتميا أن تتجه الى مواقع الواب و تستعمل في هذا المجال البرمجي ثلاث لغات html و هي لغة سهلة جدا إذ تعتبر هذه لغة كعظام لجسد الواب أي تستعمل لهيكل الواب و لغة الثانية هي css و هي بمثابتة لون الهيكل و مواضع العظام أي تستخدم في تزيين “design” للواب و لغة ثالثة هي جافا سكريبت و إذ تعتبر عضالات الواب المسؤولة على تحريك الجسد و قوته فهي قوة الواب و أدائه . لكن تطوير الواب ينقسم الى قسمين الواجهة و هي المذكورة أما الخلفية فليس لدي معلومات كافية عليها لكن سأضع في أخر المقالة قنوات يمكن أن تساعدكم في فهمها .
ثالث أمتع مجال برمجي هو برمجة العاب صحيح أننا نلاحظ أن العاب عبارة عن تحريك شخصيات أو أشياء يمين و يسار و قفز فوق الحواجز عبر ضغط على أزرار لكن هل فكرت كيف يمكن لتلك أزرار أن تحرك الشخصية و هل فكرت يوما كيف يتم برمجتها,فبرمجة العاب مجال حيوي و ممتع جدا و هذا ليس بمعنى أنه سهل ولا يحتاج لتعلم أساسيات و يمكنلأي شخص أن يتعلمها ففي برمجة العاب يوجد محركات كمحرك يونيتي unity و اينريال انجين unreal engine فهذان المحركان هم أيضا في نفس الوقت محررات أكواد البرمجة ففيهم تجد شخصيات و لغة المستمعلة في برمجة ألعاب هي لغة سي شارب c# وبلوبرينت blueprint و كل لغة مميزة على الاخرى حيث تعتبر blueprint تبسيط للغة سي شارب.
فكان هذا لغةو المجالات التي تتخصص فيها لكن أعلم أنك تتسأل أين يمكن أن أجد أين يمكن أن تتعلم هذه اللغات تابعنا .