على الرغم من أن إعداد البيئة ليس عنصرًا في أي لغة برمجة، إلا أنه يمثل الخطوة الأولى التي يجب اتباعها قبل البدء في كتابة البرنامج.
عندما نقول إعداد البيئة، فهذا يعني ببساطة وجود قاعدة يمكننا القيام ببرمجتنا عليها. وبالتالي، نحن بحاجة إلى إعداد البرنامج المطلوب، أي التثبيت على جهاز الكمبيوتر الخاص بنا والذي سيتم استخدامه لكتابة برامج الكمبيوتر وتجميعها وتنفيذها. على سبيل المثال، إذا كنت بحاجة إلى تصفح الإنترنت، فأنت بحاجة إلى الإعداد التالي على جهازك :
اتصال إنترنت
متصفح ويب مثل Internet Explorer وChrome وSafari وما إلى ذلك.
ستحتاج إلى الإعداد التالي لبدء البرمجة باستخدام أي لغة برمجة.
محرر نصوص لإنشاء برامج الكمبيوتر ، يمكن استخدام notepad++.
مترجم لتجميع البرامج في تنسيق ثنائي.
مترجم لتنفيذ البرامج مباشرة.
في حالة عدم التعرض الكافي لأجهزة الكمبيوتر، فلن تتمكن من إعداد أي من هذه البرامج. لذا، نقترح عليك الحصول على المساعدة من أي شخص تقني من حولك لإعداد بيئة البرمجة على جهازك من حيث يمكنك البدء. ولكن بالنسبة لك، من المهم أن تفهم ما هي هذه العناصر.
ماهو المترجم Compiler ؟
تقوم بكتابة برنامج الكمبيوتر الخاص بك باستخدام لغة البرمجة المفضلة لديك وحفظه في ملف نصي يسمى ملف البرنامج.
الآن دعونا نحاول الحصول على مزيد من التفاصيل حول كيفية فهم الكمبيوتر لبرنامج كتبته باستخدام لغة برمجة. في الواقع، لا يستطيع الكمبيوتر فهم برنامجك المقدم مباشرة في تنسيق النص، لذلك نحتاج إلى تحويل هذا البرنامج إلى تنسيق ثنائي، والذي يمكن أن يفهمه الكمبيوتر.
يتم التحويل من برنامج نصي إلى ملف ثنائي بواسطة برنامج آخر يسمى Compiler وتسمى عملية التحويل من برنامج منسق نصي إلى ملف ثنائي التنسيق تسمى تجميع البرنامج. وأخيرا، يمكنك تنفيذ الملف الثنائي لأداء المهمة المبرمجة.
نحن لا ندخل في تفاصيل المترجم والمراحل المختلفة للتجميع.
لذا، إذا كنت ستكتب برنامجك بأي لغة من هذا القبيل، والتي تحتاج إلى ترجمة مثل C وC++ وJava وPascal وما إلى ذلك، فسوف تحتاج إلى تثبيت مترجميها قبل البدء في البرمجة.