Файл (англ. file — папка, скоросшиватель) — концепция в вычислительной технике: сущность, позволяющая получить доступ к какому-либо ресурсу вычислительной системы и обладающая рядом признаков: * фиксированное имя (последовательность символов, число или что-то иное, однозначно характеризующее файл) * определенное логическое представление и соответствующие ему операции чтения/записи Может быть любой — от последовательности бит до базы данных с произвольной организацией или любым промежуточным вариантом. Первому случаю соответствуют операции чтения/записи потока и/или массива (то есть последовательные или с доступом по индексу), второму — команды СУБД. Промежуточные варианты - чтение и разбор всевозможных форматов файлов.
Файл (в информатике) — логическая единица информации, хранимой на носителе информации
Основная статья: файловая системаПо мере развития вычислительной техники файлов в системах становилось все больше. Для удобства работы с ними их, как и другие данные, стали организовывать в структуры (тогда же появились символьные имена). Вначале это был простой массив, «привязанный» к конкретному носителю информации. В настоящее время наибольшее распространение получила древовидная организация с возможностью монтирования и вставки дополнительных связей (т. е. ссылок). Соответственно, имя файла приобрело характер пути к файлу: перечисление узлов дерева файловой системы, которые нужно пройти, чтобы до него добраться.