1. Hayır. Kernel, boot kısmı C++'la zor yani. 2. . exe çalıtırmak için MS API olmalı ve o sahipli yazılım. Yani lisans almalısın.

Başlıkta sorduğum gibi. Ekleme: Exe dosyasını açar mı?

C++ ile değil de her şeyin ağabeyi olan C ile olabilir. Ayrıca. exe formatının kaynak kodu Microsoft'da olduğundan bir izin alman gerekiyor.

Sadece C++ ile işiniz çok zor.

C, C++ ve Assembly vs. Kerneli C ve C++'la yaparsın, fakat önyükleme için Assembly gerekli. Ek olarak bellek yönetimi, sistem servisleri vs. öğrenmen gerek.

Hayır, işletim sistemi sadece C++ ile kodlanmaz, deneme amaçlı ise o başka.

Hangi dilleri bilmem gerekir?

Bunu bize sorma. Mümkünse kendin belirle. Daha yolun çok başındasın. Sıfırdan bir tarayıcı yapmak için bile html, css, javascript... motorunu bile tek başına yazman zor. Bağlantı kurman zor. Mesela o yüzden insanlar hazır altyapılar üzerine geliştiriyor. Mesela Chromium. İşletim sistemi için örnek verecek olursak da Linux dağıtımları. Burda da çekirdek üzerine geliştirmeler yapılıyor.

Çok büyük çaplı projelerde 1-2 kodlama dili az olabilir. Linux'un kernel'ı tek C ile kodlanmamıştır mesela . Şuan sadece kernel'dan bahsediyorum, sen sıfırdan İS diyorsun, imkansıza yakın.

Anladım.

Assembly, C dillerini de öğrenin.