Программы, управляемые событиями, могут быть написаны на любом языке, хотя задача проще в языках, которые предоставляют абстракции высокого уровня, такие как замыкания.
Программы, управляемые событиями, могут быть написаны с использованием любого из языков компьютерного программирования, хотя задача проще в языках, которые обеспечивают высокий уровень абстракций для ее поддержки.