.HPP jest to kolejny typ pliku, który jest zapisany w znanym języku programowania C++. Zawiera nagłówek pliku kodu źródłowego danego programu. Typy danych oraz zmienne mogą być również zawarte w pliku .HPP.
Rozszerzenie .H jest podobny do formatu HPP.