Nesta materia establécense as bases da programación estruturada. A base adquirida é imprescindible para poder entender e desenvolver os coñecementos adquiridos en numerosas materias ao longo dos estudos e a súa vida profesional.
Calquera dos tres perfís profesionais que recollen os ámbitos de actuación máis comúns dos Enxeñeiro/as Técnico/as Informático/as de hoxe en día contempla a necesidade de posuír competencias relativas ao desenvolvemento e implantación do software.