29 Aralık 2014 Pazartesi

PROGRAMLAMA DİLLERİ



Makine Dili

Bilgisayarın doğal dilidir.
Makine dili “010101001”’lerden oluşan komutlardır
Makine dili işlemci türüne özel olarak yazılmaktadır.

Makine dili örneği
Bu program ekrana "Hello world" yazısını yazar.

1011101100010001 0000000110111001 0000110100000000 1011010000001110
1000101000000111 0100001111001101 0001000011100010 1111100111001101
0010000001001000 0110010101101100 0110110001101111 0010110000100000
0101011101101111 0111001001101100 0110010000100001

Assembly Programlama Dili

Assembly karmaşık programlar yazmak için kullanılan düşük seviyeli bir dildir. İnsanlar tarafından zor anlaşılan makine dilini alfabetik ifadelerle değiştirerek düşük seviyede bir yazılım ortaya sunar.

Assembly programlama dili örneği
Bu program ekrana "merhaba dunya" yazısını yazar.

format mz

org 100h

mov ah,09

mov dx,yazi

int 21h

mov ah,00

int 16h

int 20h

yazi db "merhaba dunya$"


Üst Düzey Diller

Üst seviyeli programlama dilleri, programlamada günlük konuşma dilindeki emir ve sembolleri kullanarak programların yazılmasına olanak veren dillerdir.
Bu nedenle de bu dillerin kullanımı ve programların yazılması kolaydır.
Bu dillerle yazılan programların makinenin anlayacağı şekle çevrilmesi gerekir. Bunun için de derleyiciler veya yorumlayıcılar kullanılmalıdır.

Pascal programlama dili örneği
Bu program ekrana "merhaba, dünya" yazısını yazar.

program merhaba(output);
begin
  WriteLn('merhaba, dünya');
end.

Hiç yorum yok:

Yorum Gönder