The Rise of Polyglot Programming

Polyglot programming - the use of multiple languages and frameworks for developing individual applications - presents significant opportunities for software developers and users, but also means big challenges for IT organizations tasked with supporting more technologies. As the polyglot trend unfolds, it brings with it significant disruption and innovation, which we investigate in this report. We also present market sizing and growth implications for polyglot programming, drawing on data and analysis from our Market Monitor service.

Jay Lyman

Research Manager, Cloud Platforms

MongoDB ActiveState Software Alfresco Amazon Amazon Web Services Andreessen Horowitz Apigee Appcelerator AppFog AppHarbor Apprenda Appsecute Ascent BitRock Black Duck BMC Borland Software CA Technologies CacheNetworks The Carlyle Group CFEngine Cisco Citrix Cloud Foundry CloudBees CloudPassage CollabNet Compuware Concurrent CumuLogic Docker Drupal Duostack DynamicOps Association of the German Internet Industry ElasticBox Electric Cloud Engine Yard EQT EQT VI Ericsson Erlang Solutions Etsy Facebook Flickr Foundry Networks FuseSource GiftOpera GitHub Gluster Google Heroku HP Hyperic IBM IIS Instagram Intel Intel Capital Joyent Layer 7 Loggly Makara Mashery Maximize MicroFocus Software Microsoft MuleSoft NetBeans New Relic Nexus Capital Nodester Nolio OpenStack Foundation Chef Oracle Orchestra Platform Ltd Wildbit Pure Incubation Quest Software Rabbit Technologies RabbitMQ Rackspace Radio Data System Red Hat RightScale 1-800-Mattress rPath S3 Salesforce SAP Scala Business Solutions Searchify SendGrid Serena Software ServiceMesh Sierra Ventures Skytap Software AG SpringSource Standing Cloud Stipple SugarCRM No company mentioned TIBCO CenturyLink Twitter Typesafe Automic Uhuru Software Usergrid UShareSoft Versus VMware Wordnik WordPress Worklight WSO2 XebiaLabs Zend Technologies

Development, DevOps & IT Ops Systems & Software Infrastructure

All / Infrastructure management / App lifecycle management / Development tools / General All / Infrastructure management / App lifecycle management / Testing and QA All / Infrastructure management / App lifecycle management / Software project management