Как работают программируемые компьютеры (не столько компьютеры и мобильные устройства, сколько приборы, цифровые часы и т.д.)? Какой код входит в программирование торгового автомата Coca-Cola? Как моя кофеварка принимает заранее запрограммированное время и начинает заваривать горшок кофе-часов позже, когда это время придет?
У этих машин есть операционные системы внутри них, или это что-то еще более основное? Они написаны на Ассамблее, C или на каком-либо другом языке?
И я действительно хотел бы найти какой-то ресурс, в котором перечислены эти операционные системы или базовые системы кода, возможно, даже с исходным кодом, если это возможно. Если кто-то знает о таком ресурсе (поиск ничего не дал для меня), это было бы фантастично.