W prawie polskim programy komputerowe przede wszystkim chronione są na podstawie prawa autorskiego. Zasady tej ochrony wskazane zostały w rozdziale 7 ustawy z 4 lutego 1994 r. o prawie autorskim i prawach pokrewnych, w artykułach 74-772. Ochroną prawnoautorską objęte są jednak jedynie formy wyrażenia programu komputerowego. Sprawia to, że twórcy programów komputerowych coraz częściej szukają możliwości opatentowania swoich produktów, w celu uzyskania szerszej ochrony. Tak jak prawo autorskie chroni przed skopiowaniem formy wyrażenia programu komputerowego, tak w przypadku prawa patentowego ochrona obejmuje korzystanie z danego rozwiązania, nawet jeżeli zostało niezależnie stworzone przez osobę trzecią.