sind Programme zum Bearbeiten von Texten, die Programmierer nutzen, um Quelltexte (auch Quellcode) für Anwendungen zu erstellen und zu bearbeiten. Ein guter Texteditor zeichnet sich unter anderem durch Syntaxhervorhebungen (auch Syntax-Highlighting) aus: Je nach Bedeutung der geschriebenen Wörter oder Zeichenkombinationen werden diese automatisch eingerückt und in verschiedenen Farben oder Schriftarten angezeigt. Das ist wichtig für die Übersichtlichkeit.