Book

Introduction to JVM Languages

Anyone who knows software development knows about the Java Virtual Machine. The Java Virtual Machine is responsible for interpreting Java byte code and translating it into actions. In the beginning, Java was the only programming language used for the JVM. But increasing complexity of the language and the remarkable performance of the JVM created an opening for a new generation of programming languages. If you want to build a strong foundation with the Java Virtual Machine and get started with popular modern programming languages, then this book is for you.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

15h

Language

English

About Book

Who Is This Book For?

This book is meant for programmers who are interested in the Java Virtual Machine (JVM) and want to learn more about the most popular programming languages that can be used for JVM development. Basic practical knowledge of a modern programming language that supports object-oriented programming (JavaScript, Python, C#, VB.NET, and C++) is assumed.

Book content

chapters 15h total length

Introducing the Java Virtual Machine

Developing on the JVM

Java

Programming in Java

Scala

Programming in Scala

Clojure

Programming in Clojure

Kotlin

Programming in Kotlin

Groovy

Programming in Groovy

Other JVM languages

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required