Alt seviyeli diller donanıma en yakın dillerdir. Donanım hesaba katılarak programlama yapılır. Daha fazla programcılık becerisi gerektirir. Bilgisayara daha fazla hakimiyet vardır. Daha az hazır fonksiyon ve kütüphane vardır(en düşük seviyedekinde hiç yoktur). Uygulama programları yazmak daha zor ve uzun zaman alır.

Daha derin bilgi gerektirir.. Örnek: Assembly, makine kodu.. Üst seviyeli diller donanıma en uzak dillerdir. Hatta donanım hakkında hiç bir bilgi bilmeyi bile gerektirmez. Bellek kontrolü umurunuzda değildir. Bir dünya hazır kütüphanesi, sınıfı, fonksiyonu vardır. Daha az programcılık becerisi gerektirir. Kısa sürede daha gelişmiş uygulama programları yazılır. Örnek: Java, C#, Delphi.. Bir de Orta Seviyeli diller var ki bunlar hem donanıma hitap eder, hem de uygulama geliştirme de kullanılır. Aslında daha çok uygulama programları ile makine arasında aracı görevi görür. Örnek: C, C++.. Genelde Orta Seviyeli diller Alt seviyeli diller ile yazılır. Üst Seviyeli siller de Orta Seviyeli diller ile yazılır. C dili Makine kodu ve Assembly ile yazılır. Java Runtime, .Net Framework de C ile yazılmıştır. Burada amaç önemli. Sistem programlama gibi donanıma hitap eden programlamalar için Düşük seviye ve Orta seviye, uygulama programlamaları için de Üst Seviye Diller kullanılır.

Be Sociable, Share!

Bir Cevap Yazın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>