Dilihat dari subyeknya, Diharna dalam bukunya Pemeriksaan dalam Pengawasan,
membedakan pengawasan menjadi 5 jenis, yaitu:
- Pengawasan Melekat atau Sistem Pengendalian Manajemen
- Pengawasan Aparat Pemeriksa Fungsional
- Pengawasan Legislatif
- Pengawasan Masyarakat
- Pengawasan Lembaga Swadaya Masyarakat (Diharna, 1999:11)
