Pada ilmu komputer, pemrograman imperatif ialah sebuah paradigma pemrograman yang menggunakan pernyataan agar mengubah status program. Dalam hal yang hampir sama bahwa modus imperatif pada bahasa alami yang mengungkapkan perintah, program imperatif terdiri dari perintah yang harus dikerjakan oleh komputer. Pemrograman imperatif memusatkan pada mendeskripsikan bagaimana program beroperasi.
Istilah acap digunakan berlawanan ialah pemrograman deklaratif, yang mendeskripsikan pada apa yang program perlu selesaikan tanpa menentukan bagaimana program harus mencapai hasil.