M
M
M2ewf42019-05-30 12:44:07
Programming languages
M2ewf4, 2019-05-30 12:44:07

What language is the firmware written in?

I'm sorry for the stupid question in what language do they write firmware for smartphones, for example, or for car engine control units?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
N
nrgian, 2019-06-02
@nrgian

The firmware of the simplest devices is usually C.
But now they easily stuff entire operating systems with a whole set of software into more powerful devices, so there is exactly the same thing that is usually used - a crowd of different languages.

K
KabzonKill, 2022-02-18
@KabzonKill

Friend! And you set out to understand what the firmware means? This is in sewing, that is, to polarize energy-dependent areas of mikruha. State 0 and 1. And this is if you have a simple understanding of Computer technology implements ONLY ASSEMBLY! Low level language. Of course, you can also code in "C", but the program will be too big, there are of course specialists who optimize the compiler. Well, then you can plunge into countless languages ​​such as Verilog and VHDL. But this is mainly for programmable logic chips (FPGAs). In general, before the task of such a question, you need to know the Architecture of a particular mikruha. A smartphone is already more serious, here is a Unix system, consider it an integrated microPC)) Linux is written in "C". Although the loader is again in a low-level language, there is nowhere to go, only the language of zeros and ones, + and 0.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question