Chapter 2 Java and Integrated Development Environments

2.1 What is Java?

Java is a widely used general-purpose, high-level computer programming language that allows programmers to create desktop or mobile applications, web pages, and many other types of software. It is intended to let programmers “write once, run anywhere (WORA)”, meaning that code is written once but can run on any combination of hardware and operating system without being re-compiled.

2.2 What is the Difference Between a Script and a Program?

Technically speaking, a script is interpreted whereas a program is compiled, but this is actually not their major difference. There is another more important difference between them!

The main purpose of a script written in a scripting ...

Get Java and Algorithmic Thinking for the Complete Beginner now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.