PSPad é um editor de texto simples com suporte para diversas linguagens de programação, tais como HTML, CSS, PHP, C++, Java, Python, PERL, SQL, Batch MS-Dos, Tex, VBScript e XML.
Ele tem ferramentas para realçar a sintaxe (incluindo a combinação entre linguagens no mesmo arquivo e canais multilinhas na Python. PSPad possui ainda um explorador de código para a maioria das linguagens (árvore apresentando a lista das classes, métodos, etc. com acesso direto, ou o DOM HTML) e compiladores.