Microsoft планирует внедрить поддержку языков программирования Python и Ruby в платформу Silverlight, реализуемую как расширение для браузера. Это позволит разработчикам использовать не только JavaScript, но и Python и Ruby для создания AJAX-приложений — соответствующие технологии получили названия APAX и ARAX. Так, например, можно будет отказаться от утилит, предварительно конвертирующих Ruby-код в сценарий JavaScript, поскольку Internet Explorer сможет выполнять Ruby-приложения на стороне клиента.