protección legal programación