- Bahasa C/C++ merupakan bahasa pemrograman tingkat tinggi karena merupakan bahasa yang mudah dipahami oleh manusia.
- Bahasa C/C++ dikatakan sebagai bahasa pemrograman terstruktur, karena strukturnya menggunakan fungsi-fungsi sebagai programprogram bagian (subroutine/ module).
- Fungsi-fungsi selain fungsi utama disebut subroutine/ module dan ditulis setelah fungsi utama (main) atau diletakkan pada file pustaka (library).
- Jika fungsi-fungsi diletakkan pada file pustaka dan akan dipakai disuatu program, maka nama file headernya harus dilibatkan dalam program menggunakan preprocessor directive #include
Struktur Program C adalah:
{
(statement);
(statement);
}
atau bisa juga
- Suatu program C minimal harus memiliki function main(), tanpa function itu maka program C tidak dapat dieksekusi tapi bisa dikompilasi.
Statement adalah suatu baris instruksi/perintah tertentu. Statement menyebabkan suatu tindakan akan dilakukan oleh komputer. - Preprosessor Directive dilambangkan dengan tanda (#) adalah bagian yang berisi pengikutsertaan file atau berkasberkas fungsi maupun pendefinisian konstanta atau fungsi makro tertentu