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 by
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.
Introduction to JVM Languages
- About Book
- Who Is This Book For?
- Book Content
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!