초보자 프로그래머로서 나는 컴퓨터 기반 응용 프로그램 프로그래밍으로 만 일했지만 프로그래밍을 시작한 이후로 자주 질문을 받았는데 제대로 대답을 얻을 수 없습니다.
기계는 스스로 행동하지 않습니다. 프로그래머의 일입니다. 그는 무엇을해야하고 언제해야하는지 말해 주지만 제 호기심은 컴퓨터 아래에 있습니다. 이 게시물에서 ATM 소프트웨어의 예를 들겠습니다. 그러나 세탁기 디스플레이 나 TV, 휴대폰과 같은 다른 많은 것들이 있습니다.
이런 종류의 기계를위한 소프트웨어는 정확히 어떻게 만들어 집니까? 컴퓨터 기반 프로그래밍과 동일 할 수는 없다고 생각합니다. 그들은 그러한 일을하기 위해 어떤 언어를 사용하며 어떻게 일을 수행합니까? 이런 종류의 프로그래밍을 전문으로하는 프로그래머가 있습니까? 이 기계를 활성화시키는 과정은 무엇입니까?