No mesmo sentido, decorre do art. 2 do n 252/94 que a proteção atribuída ao programa de computador incide sobre a sua expressão, sob qualquer forma, mas essa tutela não abrange as ideias e os princípios que estão na base de qualquer elemento do programa ou da sua interoperabilidade, como a lógica, os algoritmos ou a linguagem de programação.