File header pada C++ adalah bagian dari kode sumber yang ditempatkan di bagian awal file untuk memberikan informasi tentang file tersebut. File Header adalah file yang berisi deklarasi untuk berbagai fungsi yang dibutuhkan oleh program baik itu sebagai standar Input/Output maupun sebagai syntax. File Header dalam C++ digunakan untuk memanggil library-library yang ada sehingga suatu fungsi dapat digunakan secara baik dan benar. Beberapa contoh file header di dalam C++ sebagi berikut :

File Header pada C++ adalah sebagai bagian dari proses kompilator (compiler), Kompilator dari C++ menjalankan program yang dinamakan preprosesor. Preprosesor memiliki kemampuan menambahkan dan menghapus kode dari sumber kode, Pada bagian #include memberitahuakan preprosesor untuk menyertakan kode dari kode didalam kurung <.....> yang berisi deklarasi/perintah untuk berbagai fungsi yang dibutuhkan oleh perangkat lunak, atau class-class yang dibutuhkan.
Kompilator (compiler) adalah sebuah program komputer yang berfungsi untuk menerjemahkan program komputer yang ditulis dalam bahasa pemrograman tertentu menjadi program yang ditulis dalam bahasa pemrograman lain
Sumber :
https://komputerbusuk.blogspot.com/2016/12/fungsi-file-header-pada-program-cplusplus.html
