Notepad++ supports more than 70 different programming languages, including C, C++, CSS, Java, JSON, JSP, Pascal, PHP, Powershell, Python, SQL, Swift, Visual Basic and others.