文章摘要:什么是嵌入式编程
嵌入式系统开发涉及的语言种类很多,主要受大家欢迎的是Ada、C/C++等语言。如果想具体了解嵌入式用什么语言编 […]
嵌入式系统开发涉及的语言种类很多,主要受大家欢迎的是Ada、C/C++等语言。如果想具体了解嵌入式用什么语言编程,那不妨接着往下看吧!
在嵌入式系统开发中使用了多种语言,但仅被广泛使用的几种语言,主要是Ada,C/C++等。
1. Ada语言是20世纪70年代美国国防部开发并投入使用的功能强大的通用系统开发语言,它最初是Ada83。
Ada语言支持模块化、独立编译、协同处理和其他功能,并且其可靠性、可维护性和可读性都相当不错。
现在为了更好地支持OOP(面向对象编程),对其进行了改进以形成了目前广泛使用的Ada95。使用Ada语言可以大大改善系统的清晰性、可靠性、可维护性等性能指标。而且它是美国国防部指定的唯一一种可用于军用系统开发的语言。
2. C语言既具有汇编语言的效率,又具有高级语言编程的简便性。
最有代表性的应用程序是UNIX操作系统。自从C语言在20世纪80年代中期涉足实时系统以来,它一直受到普遍欢迎,是目前使用最广泛的嵌入式系统编程语言。
3. C++在支持现代软件工程,oop,结构化等方面对C进行了有效的改进,但在程序代码容量、执行速度和程序复杂性方面,其性能还是比C语言程序差。
就目前就业工作的语言使用来看,嵌入式技术中被运用最多的语言编程是C与C++两种,其实在学习、工作中将使用哪种编程语言取决于自己未来从事的工作。