Programlama Dillerinin Seviyeleri

Değerli arkadaşlar, merhaba! Bu yazımızda sizleri, çokça kafa karıştıran bir konu olan 'Programlama Dillerinin Seviyeleri' hakkında kısaca bilgilendireceğiz.

Öncelikle bu ayırım, programlama dillerinin insan tarafından algılanabilme düzeylerine bağlı olarak ortaya çıkmıştır ve genel olarak üç grupta incelenirler:

1. Düşük Seviye Programlama Dilleri: Makine koduna (0 ve 1'lerden oluşan kodlara) yakın programlama dilleridir; anlaması zor olsa da makine hakimiyeti oldukça gelişmiştir. Bu programlama dillerini bilen kişilerin mikroişlemciler hakkında bilgi sahibi olması gerekir. Düşük seviyeli programlama dillerine 'Assembly' örnek olarak verilebilir.

2. Orta Seviyeli Programlama Dilleri: Oldukça esnektirler ve onlarla hem yüksek seviye hem de düşük seviye programlama yapılabilir. Düşük seviyeli programlama dillerine göre anlaşılması daha kolaydır. CC++ ve C# gibi diller, orta seviyeli dillere örnek olarak verilebilir.

3. Yüksek Seviyeli Programlama Dilleri: Bilgisayarın donanım mimarisinden bağımsız olarak kullanıcı dostu yazılımlar ortaya çıkarabilen programlama dilleridir. Yüksek seviyeli programlama dilleri, insanların gündelik hayatta kullandıkları dil yapısı gibidir; kullanılan dil, anlamsal bütünlüğe sahiptir. Daha net bir anlatım yapacaksak; "makine dilinden uzak, insan diline yakın dillerdir." Bu gruptaki dillere ait kodlar, doğrudan makine tarafından anlaşılmaz. Bu kodlar, derleyici veya yorumlayıcılar sayesinde makine diline otomatik olarak dönüştürülür ve makinenin bunu anlaması sağlanır. Python, Perl, Java, JavaScript, Ruby, PHP gibi diller bu sınıfa girmektedir.


Yayınlanma Tarihi: 2022-07-06 22:34:09

Son Düzenleme Tarihi: 2022-07-06 23:12:03