What is Java in Hindi

📔 : Java 🔗

Java एक Cross Platform, Object-oriented, Server Side, general-purpose language है, जिसका use GUI applications, Web applications , Mobile applications, Embedded systems, Enterprise applications में किया जाता है। Java programming language को James Gosling द्वारा 1995 में develop किया गया था। Java programming को develop करने के main principles एक simple , robust , secure , Platform-independent, High Performance language बनाना था।

Java Features

अब थोड़ा ऊपर define किये गए terms details में समझने की कोशिश करते हैं -

1. Cross Platform

Cross Platform का मतलब Java हर एक तरह के Operating System (Window , MAC, Linux etc ..) पर run हो सकती है। Same code को आप बिना किसी problem के हर जगह run कर सकते हैं।

2. Object-oriented

Object Oriented, Classes और Objects पर based एक Programming Paradigm / Approach है। Simple भाषा में कहें तो Object Oriented Programing, Real World Entity/Object को Programming में represent करने का method / way है। C++, PHP की तरह जी आप Java में भी Object / Classes बना सकते हैं।

3. Interpreted / Compiled

Java language को compiled और interpreted दोनों तरह की programming language consider किया जाता है , क्योंकि किसी भी Java program को run करने के लिए आपको उस program को compile करके binary byte-code में convert करना पड़ेगा। फिर इस byte code को JVM (Java Virtual Machine ) द्वारा run किया जाता है जो कि एक software-based interpreter है।

4. Multi Purpose

Java सिर्फ किसी एक field में use होने के लिए नहीं बनाई गयी है , Java का use GUI applications, Web applications , Mobile applications, Embedded systems, Enterprise applications में किया जाता है।

Secure

No doubt Java एक secure language है जिसका main reason है byte-code , java program compile होने के बाद byte code में convert होता है जो JVM द्वारा ही execute किया जा सकता है इसे।

History Of Java

जैसा की आपने पहले ही पढ़ा है कि James Gosling द्वारा ही Java 1995 में develop की गयी थी। लेकिन इस project को 1991 में James Gosling, Mike Sheridan, and Patrick Naughton द्वारा Initiate किया गया था। engineers की सी छोटी सी team को Green Team नाम दिया गया था। शुरुआत में इसे electronic appliances में use किये जाने वाले छोटे embedded systems जैसे set-top boxes बनाने के लिए design किया गया था।

Initially इस language को James Gosling द्वारा Greentalk name दिया गया था जिसका file extention .gt था। उसके बाद इसे Green project के तहत Oak नाम दिया गया लेकिन Oak Technologies name की पहले से एक company होने की वजह से finally 1995 में इसे JAVA name दिया गया।

Java Version History

नीचे Java version की list दी गयी है कि कब कौन सा version release किया गया था।

  1. JDK Alpha and Beta (1995)

  2. JDK 1.0 (23rd Jan 1996)

  3. JDK 1.1 (19th Feb 1997)

  4. J2SE 1.2 (8th Dec 1998)

  5. J2SE 1.3 (8th May 2000)

  6. J2SE 1.4 (6th Feb 2002)

  7. J2SE 5.0 (30th Sep 2004)

  8. Java SE 6 (11th Dec 2006)

  9. Java SE 7 (28th July 2011)

  10. Java SE 8 (18th Mar 2014)

  11. Java SE 9 (21st Sep 2017)

  12. Java SE 10 (20th Mar 2018)

  13. Java SE 11 (September 2018)

  14. Java SE 12 (March 2019)

  15. Java SE 13 (September 2019)

  16. Java SE 14 (Mar 2020)

  17. Java SE 15 (September 2020)

  18. Java SE 16 (Mar 2021)

  19. Java SE 17 (September 2021)

  20. Java SE 18 (22 March 2022)

Java Applications

जैसा कि आप ऊपर भी पढ़ चुकें हैं , कि Java language का use कई जगह कर सकते हैं -

  1. Desktop Applications जैसे acrobat reader, media player, antivirus, etc.

  2. Web Applications जैसे websites.

  3. Enterprise Applications जैसे banking applications.

  4. Mobile Applications

  5. Embedded System

  6. Robotics

  7. Games etc.

Related Topics :

Rahul Kumar

Rahul Kumar

Hi ! I'm Rahul Kumar Rajput founder of learnhindituts.com. I'm a software developer having more than 4 years of experience. I love to talk about programming as well as writing technical tutorials and blogs that can help to others. I'm here to help you navigate the coding cosmos and turn your ideas into reality, keep coding, keep learning :)

Get connected with me. :) LinkedIn Twitter Instagram Facebook

b2eprogrammers