I want to learn ARM microprocessor which of the programming language is necessary to learn?( c,c++.....) | Sololearn: Learn to code for FREE!

+3

I want to learn ARM microprocessor which of the programming language is necessary to learn?( c,c++.....)

arm

3/26/2018 11:41:46 PM

mohammad mahdi

4 Answers

New Answer

+4

As an Electronic Engineer, I strongly suggest C for programming Embedded systems with Microcontroller/Microprocessor at its Hearts. C is very compact, faster, reliable portable compiler implementation and much easier to Code compared with C++.

+3

ARM = Advanced RISC Machine, originally Acorn RISC Machine, is a family of reduce instruction set computing (RISC) architectures for computer processors. They are probably one of the most prevalent processors available today.They are available in ranges from the small ARM Cortex-M0 microcontrollers to multi core 64-bit CPUs used in the Raspberry Pi, Tablets and computers. C++ is definately the language of choice for embedded ARM systems. https://en.wikipedia.org/wiki/ARM_architecture https://developer.arm.com

-1

Although I am unsure of what ARM is... I would start at C++ as it can be used for a wide range of applications which functionality varies an infinite amount.

-1

I tend to use a C/C++ compiler but stay clear of the more esoteric stuff for embedded systems. On a Raspberry Pi with 1Gb of RAM it's not usually an issue, however, on an ARM Cortex-M0 microcontroller with 64KB Flash and 8KB RAM I would probably use C only. It really depends on what I'm developing. ARM cores get used in a very wide range of products.