Lecture 1. Introduction
Why do we choose Java?
According to TIOBE Programming Community Index Java is one of the most demanded languages in the programming field.
Img. 1 - TIOBE Programming Community Index
Also, Java has a lot of advantages for beginners such as:
- It’s fairly easy
- It has a broad spectre of usage
- Server
- Desktop
- Mobile devices
- Smart-cards
What does Java consist of?
Java consists of multiple main components. The first one being the Java compiler. The process of converting human-readable text to machine code is called compilation.
Img.2 - Simplified Compilation Process