Notepad++ एक ऐसा सॉफ्टवेयर है जिसकी सहायता से आप सोर्स कोड एडिट किया जा सकता है. यह कई सारी प्रोग्रामिंग लैंगुएज जैसे C++, STL एवं Win32 api को सपोर्ट करता है. इस सॉफ्टवेयर का मुख्य काम टेक्स्ट रिप्लेस करना, एडिट करना, फ़ाइल लोड करना एवं कलर करना है. यूजर अलग-अलग फॉण्ट एवं साइज का चयन कर सकते हैं.

Notepad++ की सहायता से टैब खुला होने के साथ आप कई सारी टेक्स्ट फ़ाइल एक साथ खोल सकते हैं. यह शब्दों को पूरा करने के ऑटो-सजेशन देता है. प्रोग्राम टाइप करते वक्त काम आसानी से पूरा हो जाता है. यह 20 से ज्यादा प्रोग्रामिंग भाषा को सपोर्ट करता है जिनमें ADA, XML, HTML आदि शामिल है. इसकी सहायता से यूजर सोर्स कोड आदि एडिट कर सकते हैं जो किसी ऐप या वेबसाईट बनाने के लिए जरुरी है.