Sprachen und Compiler sind keine Anwendungssoftware. Sprachen sind formale Systeme, mit denen Informationen ausgedrückt werden, während Compiler Computerprogramme sind, die in einer Programmiersprache (der Quellsprache) geschriebenen Computercode in eine andere Programmiersprache (die Zielsprache) übersetzen.
Bei Anwendungssoftware hingegen handelt es sich um Software, die den Benutzern bei der Ausführung bestimmter Aufgaben wie Textverarbeitung, Tabellenkalkulation und Surfen im Internet helfen soll.