Le professioni comprese in questa unità sviluppano, creano, modificano o ottimizzano software applicativi analizzando le esigenze degli utilizzatori; progettano, sviluppano e testano software di sistema, di rete, linguaggi e compilatori per diverse aree ed esigenze applicative.