End of file (commonly abbreviated EOF) is a condition in a computer operating system where no more data can be read from a data source.