Java Programming Language

  • Gerard O’Regan


Java is a general-purpose object-oriented programming language created by James Gosling and others at Sun Microsystems in the mid-1990s. It has played a key role in transforming the Internet, and it has fundamentally changed the way in which people program. It supports application programming in a distributed computing environment, and it was designed with portability in mind. The objective is to create a computing environment that allows a program to be written once and executed anywhere, and platform independence is achieved by compiling the Java code into Java bytecode, where the bytecode is an optimized set of instructions that may be executed on a Java Virtual Machine.


  1. Arnold K, Gosling J, Holmes D (2013) The Java programming language, 5th edn. Prentice Hall, Upper Saddle RiverzbMATHGoogle Scholar
  2. Gosling J et al (2014) The Java language specification. Addison Wesley Professional, ReadingzbMATHGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2018

Authors and Affiliations

  • Gerard O’Regan
    • 1
  1. 1.SQC ConsultingMallowIreland

Personalised recommendations