Creare e programmare interfacce di applicazioni, le relative operazioni, input e output e i tipi alla base di questi.