Файл (Англ. file) - Блок інформації на зовнішньому пристрої комп'ютера, що має певне логічне представлення (починаючи від простої послідовності бітів або байтів і закінчуючи об'єктом складної СУБД), відповідні йому операції читання-запису і, як правило, фіксоване ім'я (символьне або числове), що дозволяє отримати доступ до цього файлу і відрізнити його від інших файлів.
Робота з файлами реалізується засобами операційних систем. Багато операційних систем прирівнюють до файлів і обробляють подібним чином й інші ресурси:
- області даних (необов'язково на диску);
- пристрою - як фізичні, наприклад, порти або принтери, так і віртуальні (генератор випадкових чисел);
- потоки даних (іменований канал);
- мережеві ресурси, сокети;
- об'єкти операційної системи.
Джерела: