Ofrece dos modos de programación: