ActionScript 3
We started building publishing software around AS3. Why?
ActionScript has come a long way to be a programming language. As the web was primitive and not interactive, there are quite a few solutions to bring interactivity into the web experiences.
We have built a comprehensive XML driven web solution around ActionScript 3. It was actually pretty painless which says a lot about ActionScript 3 as a programming language.
We are looking forward to building more interesting web experiences using it.