В законодательстве РФ используют довольно устаревшую терминологию для программ — «программа для электронной вычислительной машины (ЭВМ)». Но в договорной области и судебных буднях чаще фигурируют слово «софт» и сочетания «компьютерная программа» и «программное обеспечение». Ст. 1261 ГК РФ рассматривает программу для ЭВМ как выраженную в объективной форме общность специальных сведений и команд, предназначенных для работы ЭВМ и иных компьютерных устройств. База данных — в ст. 1260 ГК РФ прописано, что это представленная в объективной форме совокупность отдельных материалов (статей, расчетов и др.), собранных так, чтобы их можно было найти и обработать посредством ЭВМ.