What Programming Language is Used for Embedded Systems?

Embedded system is a combination of both hardware and software. Embedded system is growing very fast. To program any embedded device mainly c programming is used. To work in the