1.1 Introduction

Welcome to Java—one of the world’s most widely used computer programming languages and, according to the TIOBE Index, the world’s most popular.1 You’re probably familiar with the powerful tasks computers perform. Using this textbook, you’ll write instructions in the Java programming language commanding computers to perform those tasks. Software (i.e., the instructions you write) controls hardware (i.e., computers).

You’ll learn object-oriented programming—today’s key programming methodology. You’ll create and work with many software objects.

For many organizations, the preferred language for meeting their enterprise programming needs is Java. Java is also widely used for implementing Internet-based ...

Get Java How to Program, Early Objects, 11th Edition 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.