现在几乎所有的单片机都是使用C语言进行开发,
一些使用特定固件的单片机,可以使用python,lua一些语言进行开发,但是效率很低。
还有一些高实时性的,是使用汇编进行开发。
或是一些比较老的51单片机,也是使用的汇编。
早期单片机只能使用汇编语言
2000年左右才出现针对单片机的C语言,大大提高单片机程序的开发效率。
严格来讲,现在我们在单片机上用的C语言是C和汇编的混和编程,只是一些库把汇编指令封装好了,平常用不到,看不着。