Düşük seviye programlama dili



Bilgisayar Biliminde düşük seviyeli programlama komut kümesinde hiç soyutlama imkânı vermeyen ya da az bir soyutlama sağlayan programlama dili anlamına gelir. Buradaki "düşük" kelimesi programlama diliyle makine dili arasında bulunmayan ya da az bulunan bir soyutlama imkânını temsil eder. Bu yüzden düşük seviyeli programlama dilleri "donanıma yakın" programlama olarak da anılır.

Düşük seviyeli programalama dilleri herhangi bir derleyiciye ya da yorumlayıcıya ihtiyaç duymadan direk olarak kullanılmak üzere yazıldıkları işlemciler tarafından çalıştırılabilirler. Bu yüzden işlemciden işlemciye farklılık gösterirler.

Karşılaştırma yapmak gerekirse, yüksek seviyeli bir programlama dili programın geliştirilmesinde kullanılması gereken bilgisayarın yapısına bağlı semantik uygulamaları ortadan kaldırır, böylelikle bir programın geliştirilme aşaması daha kolay ve anlaşılır hale gelir.