Title: Describe Java's place in computer-language history.
Course: Java Programming (Oracle) (10055) > Section: Learning the Fundamentals of Java as an Object-Oriented Programming Language

Description should include

- a description of Java’s creator
- the original intent of the inception of the language
- the three basic principles of Java that make it unique among programming languages: encapsulation, inheritance, and polymorphism.