Jenis Pemrograman

Pemrograman terstruktur. Ini berusaha untuk meningkatkan dan mengurangi waktu proses dengan menggunakan subrutin (subalgoritma dalam algoritma utama yang menyelesaikan tugas).

Pemrograman modular. Bagilah program menjadi modul untuk bekerja dengannya dan selesaikan masalah dengan lebih sederhana.

Pemrograman berorientasi objek. Ini menggunakan objek (entitas dengan karakteristik, keadaan, dan perilaku) sebagai unsur dasar untuk mencari solusi.