Embedded System or Embedded Programming is a micro controller computer system with a dedicated function within a larger mechanical or electrical system, often with real-time computing constraints. It is a subject of Electronics Engineering. Every electronic device we see around or use in our daily lives has some sort of embedded computing within its core.
Basically the products based on embedded system are the combination of hardware and software that are combined to achieve a specific objective. The software written to run this system lies within the hardware and is not easily modifiable.