الفرق بين المراجعتين لصفحة: «برمجة سي/ما تحتاجه قبل أن تتعلم»

تم حذف المحتوى تمت إضافة المحتوى
طلا ملخص تعديل
وسم: تعديل مصدر 2017
ط بوت: تغييرات تجميلية
سطر 12:
 
====== المترجم ======
المترجم هو برنامج معقد لتحويل أكواد لغة سي الذي تكتبها باستخدام محرر النصوص الخاص بك إلى ملف [[w:لغة الآلة|لغة الآلة]]<ref>في الحقيقة، جنو سي سي (مترجم جنو لغة سي - {{إنج|GNU C Compiler}}) '''سي سي''' (مترجم سي - {{إنج|C Compiler}}) يترجم الملف المُدخل بصيغة '''.c''' إلى [[w:لغة التجميع|لغة المُجمع]] الخاصة بالمعالج المركزي، يأتي المُخرج بملف بصيغة '''.s''' . ومن ثم يقوم المُجمع بإنشاء أكواد لغة الآله من الملف '''.s''' . تتم المعالجة المسبقة بواسطة برنامج فرعي آخر '''سي بي بي''' (المعالج المُسبق لسي - {{إنج|C PreProcessor}}).</ref> والتي يُمكنك تنفيذها على جهاز الكمبيوتر الخاص بك. يوجد أدناه قائمة ببعض المترجمات المشهورة للغة سي. لاحظ أن بعض المترجمات المدرجة أدناه تأتي كجزء من '''[[w:بيئة تطوير متكاملة|بيئة التطوير المتكاملة]] (IDE).''' ومع ذلك، إذا كنت جديدًا في البرمجة، فمن الأفضل أن تتمكن من تثبيت وتشغيل المترجم من سطر الأوامر بدلاً من برامج بيئة التطوير المتكاملة. يستخدم هذا الكتاب مترجم جنو لغة سي {{إنج|GNU C Compiler}} في الأمثلة لذلك نوصي بتثبيت هذا المترجم لاستخدامه مع هذا الكتاب. سيشرح القسم التالي في هذا الفصل كيفية تنزيل هذا المُترجم وتثبيته على جهازك.