Маловероятно.
Но надо иметь в виду, что при частых обращениях к HDD он может сломаться.
Так же, если прога разогреет проц и видеокарту и при этом не будет должного охлаждения, то он от перегрева умрёт.
А если подключить к компу механическую руку, которая может сломать комп, то тогда может такое произойти )))
Немного выдуманный вариант - из-за бага может начать сильнее работать кулер, комп из-за вибрации упадёт со стола. Думаю, направление мысли понятно...
Не забываем о том, как ошибки в коде выводили из строя космические аппараты.
Если говорить о коде для микросхем или всяких там Arduino, то ошибки в коде могут быть фатальными. У меня не раз сгорали разные радиодетали из-за ошибок в коде.
Другими словами, напрямую код никак не может сломать комп. А вот косвенно - может.
Смартфон сломать сложнее, но проще, если он рутованный.
P.S. 35 лет назад в школе я боялся подходить к новенькому IBM PS/2 30286, к этому чуду техники и с опаской нажимал на клавиши. Но потом мудрый учитель информатики сказал - с помощью клавиатуры ты комп не сломаешь, не бойся. Если что-перезагрузим.
Вот эти его слова развязали мне руки и я стал мучать компы в хвост и гриву. Однажды даже написал программу, которая с помошью
PEEK/POKE напрямую писала случайные значения в случайные адреса памяти. Ух, было весело