Menurut Wikipedia, file komputer hanyalah sumber daya untuk menyimpan informasi. Istilah ini tampaknya berasal dari era kartu punch, di mana program komputer secara harfiah disimpan dalam file (seperti dalam, kotak yang digunakan untuk menyimpan halaman yang lepas, lihat gambar di bawah). Ketika bentuk-bentuk media lain diperkenalkan, seperti disk, nomenklatur diikuti.
Dari sudut pandang * nix, semuanya adalah file: soket, perangkat, terminal, layar / monitor, file data, pipa, dan sebagainya. Microsoft Windows, sebaliknya, cenderung menyebut data penyimpanan permanen sebagai "file", dan sumber daya yang mudah menguap seperti apa pun itu, seperti pipa bernama, soket, perangkat raster, dll. Sistem lain mungkin memiliki definisi yang serupa di suatu tempat antara dua ekstrem ini.
Sayangnya, seperti yang baru saja saya nyatakan, tidak ada definisi tunggal tentang apa file itu, karena itu adalah hal yang berbeda untuk orang yang berbeda, kecuali bahwa setiap orang cenderung setuju pada definisi garis dasar bahwa file adalah sumber daya bernama yang menyimpan data pada media permanen (permanen tidak menyiratkan bahwa ia tidak pernah dapat dimodifikasi, hanya saja ia bertahan melalui siklus daya).
( Wikipedia )