Pemrograman prosedural kadang-kadang dapat digunakan sebagai sinonim untuk pemrograman imperatif (menetapkan langkah-langkah program yang harus diambil untuk mencapai keadaan yang diinginkan), tetapi juga dapat merujuk (seperti dalam artikel ini) ke paradigma pemrograman , berasal dari pemrograman terstruktur , berdasarkan konsep pemanggilan prosedur. Fokus pemrograman prosedural adalah memecah tugas pemrograman menjadi kumpulan variabel, struktur data, dan subrutin.
Konstruktor (elemen) Pemrograman Prosedural
Elemen bahasa pemrograman prosedural yang penting adalah:
1. Program utama
2. Tipe
3. Konstanta
4. Variabel
5. Ekspresi, operator, dan operand
6. Struktur Data
7. Instruksi dasar
8. Program Moduler
9. File eksternal
10. Rekurens
Konstruktor ini tidak untuk dipelajari secara berurutan, namun semua perlu dipelajari dan dimengerti untuk dapat membuat program dengan baik.
Sekumpulan aksi dalam pemrograman prosedural bisa dibagi menjadi tiga bagian penting yaitu:
input, proses, dan output. Bagian input, proses, dan output dikerjakan secara sekuensial, dan dalam
setiap bagian mungkin akan ada input, proses, dan output.