PSPad est un éditeur de texte gratuit qui prend en charge plusieurs langages de programmation. Il dispose d'une interface personnalisable avec un système d'onglets pour l'édition et la possibilité de diviser la fenêtre de l'éditeur. Parmi ses autres fonctionnalités, on retrouve la coloration syntaxique, le pliage de code, l'enregistrement de macros et l'intégration FTP/SFTP.