![]() |
Neden Türkçe programlama dili yok? |
Yanıt Yaz
|
| Yazar | |
murat turan
Üye Profili
Özel Mesaj Yolla
Bu kullanıcıya ait mesajları bul
Üyenin Web Sitesie Git
Arkadaş Listeme Ekle
Admin Group
Datakent Kayıt Tarihi: 01.Ekim.2003 Bulundugu Yer: Turkey Online: Sitede Değil Gönderilenler: 1798 |
Alıntı Cevapla
Konu: Neden Türkçe programlama dili yok?Gönderim Zamanı: Bugün Saat 21:37 |
|
Bir programlama dilinin Türkçe veya başka bir doğal dilde olmamasının temel nedeni, dilin kendisinden çok hedeflediği işlemcinin makine dili ile ilgilidir.
Örneğin yazdığımız programın çıktısının bir COM dosyası olduğunu düşünelim (MS-DOS veya Windows 3.x uyumlu). Aşağıdaki kod C diline ait: #include <stdio.h> int main() { printf("Hello world!\r\n"); return 1; } Bu kod derlendiğinde, derleyici bunu hedef işlemcinin anlayacağı makine talimatlarına çevirir. Örneğin aynı programın COM çıktısı kabaca şöyle görünür: B8 09 00 BA 0E 01 CD 21 B8 4C 01 CD 21 48 65 6C 6C 6F 20 77 6F 72 6C 64 21 0D 0A 24 Yani programlama dili aslında sadece insanın okuyabildiği bir ara katmandır. Sıradan bir programcının yazdığı kod daha sonra derleyici tarafından “manipüle edilir”, dönüştürülür ve hedef makinenin komut setine uygun hale getirilir. Sonuç olarak: Türkçe, İngilizce veya başka bir doğal dil — fark etmez. Hangi dili kullanırsan kullan, o dilin derleyicisi hedef işlemcinin makine diline çeviri yapmak zorundadır. Bir programlama dili tasarlayabilmek için de önce o işlemcinin komut setini ve çalışma modelini bilmek gerekir. Bu yüzden programlama dilleri genelde İngilizce sözcükler içerir; çünkü tarihsel olarak standart haline gelmiştir. Ama teknik olarak istenirse Türkçe bir dil de yazılabilir — ancak makine yine yalnızca kendi komut setini anlar haliyle makine dilini bilmek şarttır. |
|
![]() |
|
Yanıt Yaz
|
| Forum Atla | Forum İzinleri ![]() Kapalı Foruma Yeni Konu Gönderme Kapalı Forumdaki Konulara Cevap Yazma Kapalı Forumda Cevapları Silme Kapalı Forumdaki Cevapları Düzenleme Kapalı Forumda Anket Açma Kapalı Forumda Anketlerde Oy Kullanma |