Los programas se pueden categorizar aplicando criterios funcionales.