دستورالعملي که کامپيوتر مي تواند مستقيماً آن را اجرا کند. جمله هاي زبان ماشين به کد دودويي نوشته شده و هر جمله به يک عملکرد ماشين مربوط مي شود. تفاوت ميان زبان ماشين مربوط مي شود ، اما اين جمله ها خودشان به صورت کد نمادي نوشته مي شوند که خواندن آن براي کاربران ساده تر است. ( نگاه کنيد به assembly language ) . يک جمله ، در زباني سطح بالا مانند بيسيک ، ممکن است شامل بسياري از دستورالعمل هاي ماشين باشد.