Básicamente existen tres tipos de equipos de programación: