Satu jenis berkas yang ditulis dalam bahasa pemrograman yang terkenal yaitu bahasa C++. Mengandung berkas header dari sebuah sumber kode program. Jenis data, variabel dapat juga terkandung dalam sebuah berkas .hpp ini, selain dapat disisipkan pada berkas .CPP.
Ekstensi .h serupa pada format .hpp.