Programlama Dilleri Nasıl Yapılır?

asemih159

80+ Bronze
Katılım
9 Nisan 2020
Mesajlar
862
En İyi Cevap
1
Reaksiyon skoru
664
Uzun zamandır aklımda takılan bir konu fakat bu konu hakkında herhangi bir yazı vs. bulamadım.
Eğer bilen birisi varsa teorik olarak bile anlatsa memnun olurum.
 
Programlama dili den makine diline dönüşür.
Mesajlar otomatik olarak birleştirildi:

Mesela biz
print(ad) komutu yazarız bunu yazılım makine diline gelen karşılığına dönüştürür.
BTK Akademi de bahsediliyor bu.
Python kursunda.
Mesajlar otomatik olarak birleştirildi:

 
Assembly adında temel bir dil dizisine çevrilir, daha sonra sıfır ve birlere dönüştürülür.
Bir yazılım dili oluşturmak için bu iki teknolojiyi yalayıp yutmak gereklidir ancak bu o kadar zor ve teknolojilerin ucu bucağı o kadar kestirilemez ki şuan için var olan programlama dilleri üzerinden çalışılmakta ve temelleri güçlendirilmektedir.

Fikrin oluşması için faydalı güzel bir video bırakacağım,
 
İlk önce farklı bir dilde yazılırlar ve o dil kullanılarak binary olarak derlenirler. Daha sonra ya o dil ile yazılmaya devam ederler ya da geliştirdikleri dili kullanarak dilin derleyicisini kendi kendisiyle yazarlar. Temelde her iki şekilde de dil binary olarak derlenir. Doğrudan veya başka bir kaynak koda çevrilip o koddan derlenir ama derlenir.
 
Geri
Top