Patent
Die technische Idee, die durch die Software umgesetzt wird, kann als computerimplementierte Erfindung mit einer Patentanmeldung geschützt werden.
Marke
Das Softwareprogramm kann unter einem Namen (Wortmarke), mit einem Logo (Bildmarke) oder einer Kombination aus Schrift und Logo (Wortbildmarke) geschützt werden.
Design
Auch das Design bietet Schutzmöglichkeiten, wie z.B. der Schutz die grafische Darstellung von Icons bzw. Symbolen oder die graphische Ausgestaltung kompletter Bildschirmoberflächen.