Eine Textdatei.
Notepad erzeugt, liest und schreibt Textdateien.
Die meisten anderen "Texteditor"-Programme
und "Programmier-Editor"-Programme verwenden Textdateien.
Compiler (wie javac) erwarten, dass
das Quellprogramm eine Textdatei ist.
Viele Applikationsprogramme sind geschrieben um
Input-Daten aus einer Textdatei zu verarbeiten
und ihren Output in eine Textdatei zu schreiben.
Java Programme können geschrieben werden um jede Art von Datei zu handhaben (da alle Dateien grundsätzlich gleich sind). Aber es ist besonders leicht Programme zu schreiben, die Input und Output mit Textdateien vornehmen.