Файл - это поименованная совокупность байтов, записанная на жесткий или гибкий магнитный диск. Файлы появляются на диске в результате работы различных программ: текстовых редакторов, электронных таблиц, компиляторов и т.д.
Вся информация в оперативной памяти компьютера хранится в виде последовательности двоичных кодов (нулей и единиц). Для хранения нуля или единицы требуется объем памяти, равный 1 биту. 8 бит образуют один байт памяти. 1024 байт = 1 Кбайт.
Оперативная память - это совокупность специальных электронных ячеек, каждая из которых может хранить один байт информации. В оперативной памяти хранится текущая программа и используемые ею данные.
Для долговременного хранения информации используются магнитные диски, которые делятся на жесткие (винчестеры) и гибкие (дискеты). Дискеты, кроме этого, можно использовать для переноса информации с одного компьютера на другой.
Программа - это набор машинных команд, которые следует выполнить компьютеру для реализации того или иного алгоритма. Существуют два типа программ-посредников, переводящих исходные тексты программ на язык машинных команд. Программы-компиляторы переводят исходный текст в машинный код и только после этого начинается исполнение программы. Программы-интерпретаторы переводят по отдельности каждую команду программы и сразу же ее исполняют.