Notepad++ é um editor de código fonte de código aberto sob a licença GPL, indispensável para programadores e estudantes de programação. Suporta várias linguagens de programação e foi projetado para rodar sob o sistema Windows.
O Notepad++ é distribuído como um Software livre. O projeto foi hospedado inicialmente na plataforma SourceForge.net, onde foi baixado mais de 27 milhões de vezes (isso até o ano de 2012) e ganhou duas vezes o prêmio por melhor ferramenta de desenvolvimento, posteriormente foi transferido para o GitHub.
O Notepad++ é distribuído como um Software livre. O projeto foi hospedado inicialmente na plataforma SourceForge.net, onde foi baixado mais de 27 milhões de vezes (isso até o ano de 2012) e ganhou duas vezes o prêmio por melhor ferramenta de desenvolvimento, posteriormente foi transferido para o GitHub.
O programa tem suporte para as principais linguagens de programação: C, C++, Java, C#, XML, HTML, PHP, JavaScript, makefile, ASCII art, doxygen, ASP, VB/VBScript, Unix Shell Script, BAT, SQL, Objective-C, CSS, Pascal, Perl, Python, Lua, Tcl, Assembly, Ruby, Lisp, Scheme, Smalltalk, PostScript e VHDL.
Usuários mais avançados também podem definir suas próprias linguagens usando um "sistema de definição de linguagem" integrado, que faz do Notepad++ extensível, para ter realce de sintaxe e compactação de trechos de código personalizados. Ele suporta auto complemento, busca e substituição com integração de expressões regulares, divisão de tela, zoom, favoritos, etc. Tem suporte para macros e plugins.
É uma excelente ferramenta para qualquer programador em qualquer nível, do iniciante ao programador sênior.
Por ser um programa leve vale muito a pena baixar e conhecer o Notepad++.