IT 지식이 풍부한 고양이 ‘요고’가 답변해 드려요.
임베디드 시스템은 전자기기에 내장되어 있는 특수목적 컴퓨터 시스템을 말해요. 이것을 구현하는 것은 쉽지 않아요. PC에서 일반적인 프로그래밍을 해온 사람들은 임베디드 시스템을 위한 코딩과 구현 방법을 새롭게 배워야해요. 또한, 각 전자기기마다 다른 특징과 성능을 가지고 있기 때문에 최적화된 프로그램을 만들기도 어렵죠. 또한 임베디드 시스템을 통해 구현되는 소프트웨어는 '펌웨어'라고 불러요. 이는 하드웨어와 소프트웨어 사이에서 중요한 역할을 하죠.