لبرمجة Python ، ستفعل معظم محرر النصوص. محرر النصوص هو برنامج يحفظ ملفاتك بدون التنسيق. تتضمن معالجات Word مثل MS-Word أو OpenOffice.org Writer معلومات التنسيق عندما يحفظون ملفًا - هكذا يعرف البرنامج بالخط العريض نص معين ومائل الآخرين. وبالمثل ، فإن برامج تحرير HTML الرسومية لا تحفظ النص المضمن كنص غامق ولكن كنص بعلامة سمة غامقة. هذه العلامات مخصصة للتصور ، وليس للحساب. لذلك ، عندما يقرأ الكمبيوتر النص ويحاول تنفيذه ، فإنه يستسلم ويتعطل كما لو كان يقول "كيف تتوقع مني أن أقرأ ذلك؟ "إذا كنت لا تفهم سبب قيامها بذلك ، فقد ترغب في إعادة النظر في كيفية القيام بذلك يقرأ الكمبيوتر برنامجًا.
نقطة الاختلاف الرئيسية بين محرر النصوص والتطبيقات الأخرى التي تسمح لك بتحرير النص هي أن محرر النصوص لا يحفظ التنسيق. لذلك ، من الممكن العثور على محرر نصوص يحتوي على آلاف الميزات ، تمامًا مثل معالج النصوص. السمة المميزة هي أنه يحفظ النص كنص عادي بسيط.
لبرمجة Python ، هناك حرفيا عشرات المحررين للاختيار من بينها. بينما تأتي Python مع محررها الخاص ، IDLE، أنت لا تقتصر على استخدامه. سيكون لكل محرر إيجابياته وسلبياته. عند تقييم أي واحد ستستخدمه ، هناك بضع نقاط مهمة يجب وضعها في الاعتبار:
يعتمد المحرر الذي تختاره على مدى الخبرة التي تتمتع بها مع أجهزة الكمبيوتر ، وما تحتاج إليه للقيام به ، وعلى أي نظام أساسي تحتاج إليه للقيام بذلك. إذا كنت جديدًا على محرري النصوص ، فأنا هنا أقدم بعض الاقتراحات حول المحرر الذي قد تجده أكثر فائدة للبرامج التعليمية على هذا الموقع: