From 7db9f67057f3bbc310a801e1b1eadd67703bd8fc Mon Sep 17 00:00:00 2001 From: rajranjan0608 <40765810+rajranjan0608@users.noreply.github.com> Date: Sun, 28 Oct 2018 07:58:03 +0530 Subject: [PATCH] added OBJECT ORIENTED PROGRAMMING concept to the article (#20007) * Update index.md * Fix grammer --- guide/english/java/index.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/guide/english/java/index.md b/guide/english/java/index.md index 3d6e171f3d..06b3191c0f 100644 --- a/guide/english/java/index.md +++ b/guide/english/java/index.md @@ -6,6 +6,9 @@ title: Java Java is an object-oriented programming language developed by Sun Microsystems in 1995, which was later acquired by Oracle. It's now a full platform with lots of standard APIs, open source APIs, tools, a huge developer community, and is used to build the most trusted enterprise solutions by big and small companies alike. Android application development is done fully with Java and its ecosystem. To know more about Java, read this and this. +## OBJECT-ORIENTED PROGRAMMING LANGUAGE +JAVA is one of the OBJECT ORIENTED PROGRAMMING LANGUAGES, unlike C and FORTAN which are procedural languages. The OBJECT ORIENTED concept of programming makes it much more efficient than procedural languages. Basically, object orientation breaks the program into parts, which is decided by the programmer. Then the complete program is stored in the permanent memory and when it is executed only that part is brought to dynamic memory which is called by the programmer. Each such part is called a `class` and when it is called in the dynamic memory it is called an `object`. + ## Version The latest version is Java 11, which was released in 2018 with various improvements over the previous version, Java 10. But for all intents and purposes, we will use Java 8 in this wiki for all tutorials.