著作権は文芸・学術・美術などの創作的な表現についての権利です。コンピュータプログラムも表現として保護され得る一方、プログラム言語自体は保護対象ではありません。
工業製品のデザインの保護は意匠の制度です。プログラムの具体的な記述と、記述に用いる言語という共通の道具を区別します。