برنامه نویسی زبان اسمبلی یا زبان ماشین (فقط معماری 8086 پذیرفته می شود).
زبان اسمبلی (assembly) بعد از کدهای صفر و یک، پائین ترین سطح برنامه نویسی کامپیوتر محسوب می شود. قطعا می توان این زبان را پرسرعت ترین زبان برنامه نویسی دانست. همچنین، بیشترین انعطاف و دستیابی را به پائین ترین لایه های سخت افزار در اختیار برنامه نویس قرار می دهد.
برنامه نویسی این زبان، بشدت پیچیده است و گاها یک دستور تک خطی در زبان های سطح بالا، معادل با 10 سطر دستور در زبان اسمبلی است.
این زبان و بخصوص معماری 8086، به جز کاربردهای خاص، عملا منسوخ شده اما یکی از دروس اصلی دانشگاهی برای رشته های مرتبط با کامپیوتر محسوب می شود.
برنامه نویسی اسمبلی معمولا در امولاتور 8086 (emu8086) انجام می شود.