Программы для ЭВМ и базы данных являются результатом интеллектуальной деятельности. Программное обеспечение охраняется законом как объект авторского права, аналогично литературным произведениям (статья 1261 ГК РФ).
Правообладатель может зарегистрировать программу для ЭВМ или базу данных в Роспатенте как объекты авторских прав и получить свидетельство о государственной регистрации. В Роспатенте депонируется исходный код ПО (в виде текста), кроме того, необходим будет реферат с кратким описанием функционала, назначения и областью применения ПО, а также указание авторов и авторского вклада. На регистрацию могут быть представлены все виды ПО, в том числе операционные системы, сайты, скрипты, мобильные приложения, SaaS проекты, отдельные компоненты, программные модули и программные комплексы.