1
Debunking Common Myths about C++
Writing software for microcontrollers and embedded systems is challenging. In order to get the most out of resource-constrained systems, embedded developers need to have a good knowledge of platform architecture. They need to be aware of available resources, including processor capabilities, available memory, and peripherals. The need to have direct access to hardware through memory-mapped peripherals has made C the language of choice for embedded systems for half a century.
The goal of any programming language is to carry out the process of converting application-specific abstractions into code that can be transformed into machine code. For instance, Common Business-Oriented Language (COBOL) is used for banking ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access