Hier geht es um Software die nicht direkt mit der Softwareentwicklung in Zusammenhang stehen. Für die meisten Benutzer wird erst mit dieser Software der Computer zu einem hilfreichen System. Die meisten Anwender benutzen eine Textverarbeitung oder auch ein E-Mail Programm usw. Hier werde ich auch über andere Anwendungen schreiben.
Microsoft Office und OpenOffice sind die bekanntesten Vertreter von Office-Programmen.
Ein Texteditor unterscheidet sich stark von einem Textverarbeitungsprogramm. Klassische Vertreter sind Editor von Windows bzw. vi bei Unix. Die Entwicklungsumgebungen von Software haben auch einen Texteditor integriert, diese sind oftmals spezialisiert für eine oder mehrere Programmiersprachen. Texteditoren sind nützlich, für das Editieren einer textbasierten Konfigurationsdatei oder auch beim Erstellen eines Skriptes in Perl, Unix-Shell usw..