Pożądane cechy edytora kodu programu:
• Podświetlanie składni
• Wielokrotne cofnij/powtórz
• Zaznaczanie blokowe
• Parowanie nawiasów
• Autowcięcia
• Autouzupełnianie
• Ukrywanie części kodu
• Ukrywanie części tekstu
• Integracja z kompilatorem
• Możliwość sprawdzania pisowni (np. w komentarzach)
• Łatwość obsługi L • Niska cena