In computing, a Polyglot is a computer program or script written in a valid form of multiple programming languages which performs the same operations or output independent of the programming language used to compile or interpret it. To address the need for same, Oracle offers a comprehensive set of services, toolkits and development frameworks that enable organizations to apply developers' skills across these technological platforms and to deliver nearly any type of application, including enterprise apps, lightweight container apps, web apps, and mobile apps.
A brief look at the applications:
Platform-as-a-Service (PaaS) Services for Developers: It include Oracle Application Container Cloud which is a new Oracle Cloud Platform (PaaS) offering and it leverages Docker containers. This includes Java SE Cloud Service and Node Cloud Service. Another PaaS development solution, Oracle
PaaS Services for business users: The final application makes the entire application development process more easily accessible for business users. This includes Oracle Application Builder Cloud Service (an easy, browser-based development environment for business users to create and publish their own Web applications) and Oracle Mobile application Accelerator with which business analysts can create device-resident mobile applications through an intuitive browser-based development experience.