Bir işletim sistemj sadece bunlardan ibaret değil. Araştırması ve assembly in mecbur olduğunu öğrenmesi güzel. Scratch yazılımın mantığını öğretir ama ona fazla bir şeyler katmaz. Önce daha basit şeyler öğrenmeli. Phyton, java ve html gibi. Bunları iyice öğrenip ustalaşınca c# ile başlamalı...