rˌɔsʃɛʒɛɲʲˈami tˌɨpɔvˈɨmi dla ˌɛdɨtˈɔruf prˌɔɡramˈistɨ, sɔ̃ pˌɔtɕfʲɛtlˈaɲʲɛ i ˌawtɔmatˈɨtʃnɛ fˌɔrmatɔvˈaɲʲɛ kˈɔdu ʑrˌudwɔvˈɛɡɔ, ˌɔras ˌintɛɡrˈatsja z mˈakɛ, sˌɨstɛmˈami kɔntrˈɔli vˈɛrsji i kˌɔmpilˌatɔrˈami.
Rozszerzeniami typowymi dla edytorów programisty, są podświetlanie i automatyczne formatowanie kodu źródłowego, oraz integracja z make, systemami kontroli wersji i kompilatorami.