
مرحباً بكم في مدونتي 🦋


تعريف البرمجه
عملية كتابة تعليمات وتوجيه أوامر لجهاز الحاسوب أو أي جهاز آخر مثل قارئات أقراص الدي في دي أو أجهزة استقبال الصوت والصورة في نظم الاتصالات الحديثة، لتوجيه هذا الجهاز وإعلامه بكيفية التعامل مع البيانات أو كيفية تنفيذ سلسلة من الأعمال المطلوبة تسمى خوارزمية.

كيف أتعلم البرمجه؟
في البداية يجب التيقن بأنه يمكن لأي شخص أي كانت إمكانياته، أن يتعلم البرمجة، ولكي تتعلم البرمجة فأنت تحتاج إلى شيئين رئيسيين، بخلاف أنك تمتلك جهاز حاسوب، وهما:
أن تقوم بتوسيع تفكيرك أو ما يعرف بـ Growth Mindset، فعلى سبيل المثال تخبر نفسك بأنه يمكنك أن تفعل شيء ما، على عكس أن تقول أن إمكانياتك لا تسمح بالقيام بهذا الشيء.
أن تقوم بتطبيق ما تتعلمه بإستمرار، ويفضل أن تقوم بالتطبيق مع مدرب أو معلم.
وبالإضافة إلى ذلك يجب أن تعرف أن تعلم البرمجة ليس بالأمر الهين، فهي تأخذ وقت وجهد كبير حتى تصبح مبرمج محترف.
أقسام لغات البرمجه
1- لغة الآلة Machine Language
وهي عبارة عن لغات يمكن للإنسان العادي التعامل معها بسهولة لإنها تستخدم اللغات الطبيعة للإنسان وهذه اللغات تحتاج إلي مترجمات ومفسرات.
2- لغات البرمجة عالية المستوى High Level Language
لغة البرمجة التي كتبت تعليماتها بالشفرة الثنائية (0,1) وأقرب لغة إلي لغة الالة هي لغة التجميع (Assembly)
3- لغة التجميع Assembly Language
لغة يطلق عليها لغة التجميع حيث يقوم المستخدم بإعطاء الحاسب رموزاً معينة بدلاً من سلسلة الأرقام الثنائية.وتعتبر لغة التجميع لغة برمجة خاصة بمهندسي الحاسب