Yüksek seviyeli dil ile düşük seviyeli dil arasındaki temel fark , Programcıların makineye kıyasla yüksek seviyeli dili kolayca anlayabilmeleri veya yorumlayabilmeleridir. Öte yandan, Makine, insanlara kıyasla düşük seviyeli dili kolayca anlayabilir.
Yüksek seviyeli diller insan diline yakın olan dillerdir. Düşük seviyeli diller ise 0, 1′lerden oluşan makine diline daha yakın olan dillerdir.
Yüksek Seviyeli Programlama Dilleri:
- Python
- Java
- PHP
- C#
- Julia
- Pascal
- Ruby
- Javascript
Düşük Seviyeli Programlama Dilleri:
Aşağıda assembly dili ve python dilinin görselleri bulunmaktadır. Görüldüğü gibi assembly dili anlaşılması oldukça zor ve insan diline çok uzak bir dil. Python dili ise anlaşılması daha kolay insan diline daha yakın (yüksek seviyeli) bir dil.
Assembly:
Python: