microişlemcilerin yada microcontroller ların ana programa dilleri assembly dir.en sağlıklı yazılımı onda yaparsınız.çok zor ve uğraştırıcı olmakla beraber öğrendikten sonra çok iyi birer yazılılmcı olursunuz.
bunun dışında ccs c , micro c gibi derleme programları da mevcuttur.zaten bu programlar sizin yazdığınız yazılımı asm diline çevirir.programlama konusunda hiç bir şey bilmiyorsanız ccs c tavsiye ederim kısa zamanda ilerleme kaydedebilirsiniz.
bide sunu ekleyeyim ; ccs c ,micro c vb.derleme programları karmaşık programlarda derlemede hata yapabiliyor ve sizin kodunuz ne kadar da kusursuz olsa da istediğiniz gibi çalışmayabiliyor.bu nedenle basit programlarda "C" tabanlı program kullanıp işin mantığını kavrayabilirsiniz ama karmaşık programlarda işkence gibi olsa da assemly kullanmanızda yarar var.