Вам придется довольно сильно постараться нанести непоправимый урон программе на языке ассемблера; Я предполагаю, что легче наносить урон на языках высокого уровня, чем на языках низкого уровня.
Если вы допустите ошибку, худшее, что может случиться, - это то, что Windows убивает ваш процесс или выдает вас в отладчик.