
Чем отличается ЯП с динамической семантикой от ЯП без динамической?

Не очень понимаю, что вы имеете ввиду под словом "динамическая", но попробую подойти к ответу с "событийной" точки зрения. С "семантикой" тут понятно, речь идет о содержании (возможностях) языка программирования.
Так вот динамической (в моем понимании) семантикой обладает язык, способный реагировать на внешние события, происходящие в вычислительной системе, прерывая исполнение основного алгоритма на некий период времени с целью обработки поступившего внешнего сигнала или хотя бы его части. Такие языки относятся к низкоуровневым (машиноориентированн