Неплохо было бы определиться с тем, что тебе нужно. Модель событие - действие можно реализовать хоть на уровне API ОС, язык здесь не играет роли. Ну ежели для тебя "СОП" - это поддержка ивентов на уровне языка, то бери сисярп. Оп Оп, PBPROG! Сколько лет, сколько зим. MOOOAR пурбейсика в тему.