En el marco de la Reforma integral de la Educación Media Superior (RIEMS), se han actualizado los programas de estudio del bachillerato de Informática 2, buscando generar las condiciones educativas para favorecer el desarrollo de las once competencias genéricas propuestas por el Marco Curricular Común (MCC) de esta reforma basada en competencias. Recordemos que una competencia es la integración de todas nuestras capacidades (conocimientos, habilidades, actitudes y destrezas) para la solución de problemas en situaciones determinadas. Una competencia es más que solo conocimiento, más que solo habilidad, más que solo actitud, es la forma como se conjuntan todos estos recursos en una persona para salir adelante.