Kendi yazılım dilimi yapabilir miyim?

Kotlin ne? Python'u biliyorum da.

Java sanal makinesinde çalışan çapraz platform desteği olan ve Java ile 10 kodla yapıçtığın şeyi 1 kodla yapabildiğin Android sistemin resmi kodlama olan Google tarafından desteklenen süper ötesi bir dil.

Bir derleyici yapman lazım istersen bir de yorumlayıcı pek fazla tavsiye etmem ama en basit yolu senin yazılım dilini C diline çeviren bir derleyici yaparsan sonra C derleyicileri ile makine diline derlersiniz ancak pek sağlıklı olmaz.
 
Kesinlikle C# öneririm. Aşırı beginner friendly başlangıç dilidir, ve sürükle bırak komutlarıyla çok hızlı alışırsınız. Oyunlara falan merakınız varsa Unity'de denersiniz.
Adam öğrenmekle alakalı açmadı konuyu. Siz niye C# öğren diyorsunuz?

Konu sahibi bir dil nasıl oluşturulur diye sordu. Yani C# nasıl öğrenilir değil, nasıl C# yapılır.
 
Yapabilirsin ama neden? Ne ihtiyaç var? Başka diller bu ihtiyacınızı gideremiyor mu? Sanırım sadece hayal. Bu tarz hayallere kapılmayın lütfen. Bunlara zaman harcamak yerine bir çok proje yaparsınız emin olun. İlgi alanınızı bulun ona yönelin.
 
Yapılır tabii ki. Ya derleyici (compiler) ya da yorumlayıcı ile çalışan bir dil olacak.
Basitçe özetlemek gerekirse
Sizin yazdığınız programlama dili -> assembly dili-> makine dili
ya da
Sizin yazdığınız dil ->C->assembly->makine
Bu işlem sırasını takip edecek şekilde bir derleyici- yorumlayıcı oluşturmanız lazım.

Yorumlanan bir dil yazıyorsanız "C" dilini öğrenmeniz iyi olabilir. Bu tarz dillere "R" örnek gösterilebilir. Eğer yorumlanan değil direkt derlenen bir dil yazıyorsanız da Assembly bilmeniz lazım.
 
Gerçek manada compiler ve assembler mantığı ile çalışan bir dil yapmak istiyorsan, şu an için böyle bir işe girişme derim. Anladığım kadarıyla başlangıç evresindesin. Cin olmadan şeytan çarpmaya çalışma. Alanında geliş, belirli bir seviyeye gel ve ondan sonra hobilerini gerçekleştir.
 

Geri
Yukarı