This article as the explanation of Object Oriented Programming (OOP) that I write before
A programming language
Java Programming Language looks like with C++ Language.
A development environment
Java technology provide: compiler, interpreter, documentation generator, and class file packaging.
An application environment
Is standalone program that don’t need web browser to execute the program (applet).
A deployment environment
There are 2 deployment environment:
a. JRE ( Java Runtime Environment) providing classes that store in packages, GUI class component, and API Collection.
b. Web browser - many commercial web browser which provide the environment of Java Technology Interpreter and Runtime.












