Як початківець програміст, я працював лише з програмуванням на базі комп'ютерних програм, але питання дуже часто трапляється мені в голову, оскільки я розпочав програмування, і не можу відповісти на нього належним чином.
Машини не діють самостійно, це робота програміста, він говорить йому, що робити і коли це робити, але моя цікавість лежить під комп'ютерами. Я візьму приклади програмного забезпечення для банкоматів на цій посаді, але майте на увазі, що є багато інших, таких як дисплей пральної машини або телевізор, мобільний телефон, як ви його називаєте.
Як саме будується програмне забезпечення для таких машин? Я думаю, це не може бути ідентичним програмуванню на комп'ютері. Якою мовою вони користуються, щоб такі речі працювали і як можна виконати роботу? Чи є спеціалісти, які спеціалізуються на такому програмуванні? Який процес змушення цих машин оживає?