August 2018
Intermediate to advanced
524 pages
14h 45m
English
Polyglot programming is the technique where there are different programming languages used in the same application. Such an approach is not only appropriate when a different part of the application runs on a different environment. For example, the client executes in the browser using JavaScript, CSS, and HTML while the server is programmed to run in a Tomcat environment in Java. This is a different story, and, usually, this is not the typical use case when someone is speaking about polyglot programming.
When the application that runs on the server partially runs in Java and also in some other language, then we can refer to it as polyglot programming. For example, we create the order-handling application in Java and some ...