Typ programu