A computer file is a computer resource for recording data in a computer storage device, primarily identified by its file name