Вы можете использовать IronPython или IronRuby с WPF или Silverlight. Вот одна статья о WPF с IronPython и другая статья о WPF с IronRuby .
Что касается Javascript, есть работа с IronJS , а также Jint , которую вы должны использовать в WPF аналогично тому, как используются IronPython и IronRuby. Я еще не видел ни одной статьи о WPF с IronJS / Jint, но теоретически она должна быть очень похожа на другие реализации DLR.