Esta é, sem dívida, a melhor ferramenta para trabalhar com línguas de programação. É um programa universal com inúmeras funções e apesar disso é muito compacto, facilmente se torna "portable", e não gasta muita memória RAM, por isso pode ser utilizado nos computadores com poucas capacidades do hardware.
Funcionalidades:
Trabalhar com projetos
Trabalhar com vários documentos ao mesmo tempo (MDI)
Poupar trabalho para depois reabrir todas as sessões sessão arquivos
O cliente do ftp - editar arquivos diretamente da web
Registrador macro para gravar, guardar e carregar Macros
Pesquisa e substituição de arquivos
Texto diferença com cor - codificado diferenças destacadas