A file processing language that is well suited to data manipulation and retrieval of information from text files.