I guess they do it in C because its an open-language and technically can be recompiled for anything.
BASIC is awesome for me because its syntax is much easier to put together and understand. C is all over the place and very confusing. But unfortunately it seems most archetectures dont support BASIC.
Luckily the AVR does, and so does android. But none of the ARM processors or mobile processors dont as far as I am aware of. the netduino comes close with VB.NET which is a language I am not trained in.
↧