Я бы даже сказал - и не только российский закон. Программы для ЭВМ охраняются авторским правом (а не патентным) по аналогии с литературными произведениями.т.к. "современный российский закон" (и не современный также), не позволяет в принципе патентовать программу.
Не леди
неправ насчет чего, миледи?
cт.1350 ГК РФ
5. Не являются изобретениями:
4) правила и методы игр, интеллектуальной или хозяйственной деятельности;
5) программы для ЭВМ;
6) решения, заключающиеся только в представлении информации