Jabarkan disusun menjadi bahasa mesin; dari Bahasa pengaturcaraan sistem dalam bahasa melayu

sewaktu permulaan setiap jalanan, atau mana-mana campuran yang tersebut. Banyak bahasa boleh ditafsir atau juga disusun, bergantung kepada dialek dan perlaksanaannya (misalnya Lisp, Forth, Pascal UCSD, dan Java). Hal ini mengakibatkan penyusunan lawan pentafsiran merupakan sesuatu parameter yang ragu-ragu dalam taksonomi bahasa pengaturcaraan.

Istilah "bahasa pengaturcaraan sistem" juga digunakan (malahan secara lebih meluas) untuk bererti "sesuatu bahasa untuk pengaturcaraan sistem", iaitu sebuah bahasa yang direka untuk menulis perisian sistem yang berbeza dengan perisian penggunaan. Berbeza dengan bahasa atur cara penggunaan, bahasa pengaturcaraan sistem sebegini biasanya memberikan lebih banyak capaian yang langsung kepada perkakasan komputer. Salah satu bahasa pengaturcaraan sistem arketip daripada segi makna ini ialah BCPL. Perbezaan antara bahasa untuk pengaturcaraan sistem dan bahasa pengaturcaraan penggunaan menjadi semakin kabur dengan kepopularan bahasa pengaturcaraan C yang meluas.

"Bahasa Pengaturcaraan Sistem" atau "SPL" juga merupakan nama untuk sebuah bahasa yang tertentu yang digunakan dalam siri minikomputer HP 3000 bagi HP Multi-Programming Executive, sistem pengendaliannya, serta juga untuk perisian sistem yang lain.