İşletim sistemleri hangi dil ile yapılıyor?

Tek bir dil ile yapılamaz bence. Çünkü her dilin kullanılma amacı var örneğin BOOT olurken kullanılan Assembly diliyle C++ dilinin yapabileceği yetenekler çok farklıdır. Windows 2 ve 3’den fazla dil kullanıyor misal. Öncelikle sistemi BOOT etmek için kullanılan dilleri öğrenmeniz gerekir. Genel olarak bütün diller ile yapılabilir bu sizin derleme yöntemlerinize göre değişir.
 
Birçok farklı dil kullanıyor.Çekirdek'te assembly kullanıyor.Neredeyse her dil kullanılıyor.Kendi işletim sisteminizi yazmak konusunda o işler çok kolay değil.Benim size tavsiyem başta Linux tabanlı bir sistem yapmanız.Internette kaynaklar var.Sağdan soldan paketleri toplayıp yapabilirsiniz.Ama başta İngilizce şart.
 
Linux büyük oranda C ve bir miktarda da Assembly ile yazılmıştır. Linux Kernel için Rust diline geçilmeye çalışılıyordu en son.

Windows'ta da en düşük seviyede C ve Assembly, çoğu sistem hizmeti için C++ ve arayüzler için C# kullanıldı diye biliyorum.
 

Technopat Haberler

Yeni konular

Geri
Yukarı