حقوق الصورة: توم ويرنر / DigitalVision / GettyImages
ملف EXE هو نوع من البرامج التي يتم تشغيلها في Microsoft Windows. يتكون من رمز ثنائي للغة الآلة غير مصمم ليقرأه أو يكتبه البشر. في حين أنه قد يكون من الممكن تحرير ملف EXE مباشرة في Notepad أو أي محرر نصوص آخر ، فإن العملية ستكون مملة وعرضة للخطأ. يمكنك استخدام المفكرة لكتابة التعليمات البرمجية المصدر التي يمكن تنفيذها مباشرة أو تحويلها إلى ملف EXE.
قم بإنشاء ملف EXE
عندما تريد إنشاء ملف EXE على نظام التشغيل Windows ، فإنك عادةً ما تستخدم مترجمًا لتحويل لغة برمجة يمكن للبشر قراءتها فيما يسمى التعليمات البرمجية المصدر إلى رمز جهاز يمكن لجهاز الكمبيوتر تنفيذه. يحتوي ملف EXE على رمز الجهاز بتنسيق معين تم تصميمه بواسطة Microsoft. أنظمة التشغيل الأخرى مثل macOS و Linux لها تنسيقات خاصة بها.
فيديو اليوم
تتوفر برامج التحويل البرمجي المجانية للغات مثل C و C ++ من Microsoft وصانعي البرامج الآخرين. تحظى مجموعة Visual Studio Code من Microsoft بتقدير جيد ومتاحة مجانًا ، كما تتوفر أدوات برمجة أخرى مجانية ومفتوحة المصدر لنظام التشغيل Windows.
حتى رمز ملف EXE للبرامج الأساسية يصعب على الإنسان قراءته أو كتابته مباشرة. تقوم البرامج التي تسمى decompilers بإعادة كود EXE إلى كود المصدر ، على الرغم من أنه ليس دائمًا مقروءًا مثل الكود المصدري الذي يكتبه الإنسان.
افتح المفكرة أو محرر آخر
على الرغم من أنه يمكنك كتابة التعليمات البرمجية المصدر في Notepad ، محرر النصوص الأساسي الذي يأتي مع Windows ، فإن الكثير يفضل المبرمجون استخدام أداة أكثر تعقيدًا تسمى بيئة التطوير المتكاملة ، أو IDE.
يقوم IDE بأتمتة تجميع الكود وتشغيله ، ويكشف الأخطاء الشائعة ، ويكمل تلقائيًا عبارات لغة البرمجة الشائعة وأسماء المتغيرات أثناء عملك. كما أنه يبرز بناء جملة لغة البرمجة ويساعدك على وضع علامات الترقيم مثل الفاصلة المنقوطة والأقواس.
يستخدم العديد من المبرمجين أيضًا أدوات التحكم في التعليمات البرمجية المصدر مثل Microsoft Visual SourceSafe أو الأداة المجانية المسماة Git لتنظيم التعليمات البرمجية الخاصة بهم. تتيح هذه الأدوات إمكانية تخزين الإصدارات التاريخية من التعليمات البرمجية المصدر والسماح للعديد من المبرمجين بالعمل معًا في مشاريع الترميز.
الملفات الدفعية و PowerShell
تقليديا ، تم تجهيز أنظمة تشغيل Microsoft DOS و Windows بنظام برمجة بسيط يسمى البرمجة النصية الدفعية. يمكن تشغيل البرامج النصية المجمعة ، مثل لغات البرمجة النصية الأخرى ، مباشرة من Windows أو موجه الأوامر دون الحاجة إلى مرحلة تجميع منفصلة. يمكن استخدام ملفات الدُفعات لأتمتة المهام البسيطة على Windows ، مثل تثبيت البرامج أو إعداد اتصالات الشبكة أو نسخ الملفات احتياطيًا.
في الآونة الأخيرة ، قدمت Microsoft بيئة برمجة نصية أكثر قوة تسمى PowerShell. يسمح لك PowerShell بالوصول إلى مجموعة .NET من الوظائف على Windows وهو أكثر كفاءة من البرمجة النصية المجمعة.
يمكنك أيضًا تثبيت لغات برمجة نصية لجهات خارجية مثل Python و Ruby على Windows.
مهما كان اختيارك ، يمكنك تحرير رمز لغة البرمجة النصية في محرر نصوص مثل Notepad أو منتج أكثر تعقيدًا.