C语言,汇编语言是比较接近于机器语言的一种语言,它直接控制单片机的存储于数据调用,相当于直接在单片机中分配地址给某一个数做存储,需要你对单片机内部结构有一定的了解。而C语言就不用这些了,C语言相对于汇编基础的多,它只需要你对编程有一个基本的方向,就可以很快的上手了。假设你学习用汇编语言写一个流水灯的程序需要三个小时的话,C语言也许只需要一个小时就够了
汇编语言是低级语言,不好入门,,c是高级语言,入门简单,但深入就比较难了,,建议先学c
当然是C啊