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.
Bu program
ekrana "merhaba, dünya" yazısını yazar.
program
merhaba(output);
begin
WriteLn('merhaba, dünya');
end.