Programación y depuración del sistema operativo integrado
Los programas embebidos cuentan con programas especializados que controlan directamente el hardware, generalmente escritos en lenguaje ensamblador y lenguaje C.
Programación de PC, te refieres al programa en la computadora personal, puedes usar c, c++, java, c# según sea necesario.
C y C++ son lenguajes completamente diferentes y sus ideas básicas también son completamente diferentes.
Primero debes entender la diferencia entre programación orientada a estructuras y programación orientada a objetos.
No es realista agregar software a un diccionario electrónico porque no se comprende su estructura de hardware y la estructura de software del sistema.