Un système embarqué est un système informatique qui est programmé pour effectuer des tâches dédiées et est conçu pour fonctionner dans un environnement physique spécifique. Il existe plusieurs synonymes pour le terme "système intégré", y compris système en temps réel, système basé sur microcontrôleur, système dédié et système sur puce (SoC). Les systèmes en temps réel sont utilisés dans les systèmes d’automatisation et de contrôle industriels, tandis que les systèmes à microcontrôleur sont couramment utilisés dans l’électronique grand public. Un système dédié est conçu pour une application ou un but spécifique, tandis qu’un SoC est un système informatique qui combine plusieurs composants, tels qu’un microprocesseur, une mémoire et des interfaces, sur une seule puce. Quel que soit le terme utilisé, un système embarqué joue un rôle crucial dans le monde moderne.