看你用什么单片机了,
如果stc的51系列
windows平台下开发,那么keil c是首选了,这个软件很成熟,
linux平台下的环境设置,你参考我空间中相关文章.
http://hi.baidu.com/leg3wolf/item/508eabe06470a82c5b7cfbe9
如果用avr系列,可以用的很多
windows 平台下cvavr AVR Studio 都可以
如果你在linux平台下开发avr,可以用GCC,也比较容易上手,虽然linux比较不直观,但习惯后非常方便,从网络上down一个make文件模板修改一下参数就可以编译自己的c程序了,
现在汉化的不好,有时候有一些歧义,我基本没怎么用过汉化,毕竟菜单上那几个英语单词,很快就记住了,去搞汉化版本也要花不少时间,没必要.
目前最流行的是KEILC,以前有很多的,如flanklin,ASM51等。
keil c51,有汉化版的
这个是现在最流行,也是比较容易上手的。
这是c语言编程的,也可以汇编的,在那个软件上可以设置的。
keil 既然你想学 衷心建议您不要汉化