VBA for Excel -> XUL + Javascript (ECMAScript 3 / prototype oriented) -> C# -> D I think that documentation for Javascript programmers is necessary. # Other novel languages that I'm interesting: Ada, Eiffel, Ruby and Javascript 2.0(Ecmascript 4)