नमस्ते दोस्तों,

मैं आप सब पाठकों का अपने इस tutorial blog में स्वागत करता हूँ| जैसा कि आप सभी इस tutorial के title से ही समझ गए होंगे कि हम लोग इस tutorial में Core Java के इंट्रोडक्शन की जानकारी लेंगे| Core Java के इंट्रोडक्शन के साथ-साथ मैं आपको Core Java Tutorials के पहले blog में निम्नलिखित topics के विषय में बताऊंगा:

·       Introduction to Core Java
·       Types of Java Applications
·       Features of java language

तो जल्दी से इस blog का link अपने उन सभी मित्रों और परिवारीजनों के साथ share कर दीजिये, जो Core Java programming language सीखना चाहते हैं| तो फिर चलिए बिना कोई देर किये शुरू करते हैं, Core Java का पहला tutorial..
Introduction to Core Java:
1.     जून, 1991 में James Gosling और उनकी टीम के द्वारा Java Project, initiate किया गया| यह Sun Microsystems के engineers की एक छोटी सी टीम थी, जिसे ‘Green Team’ के नाम से भी जाना जाता है|
2.     इसे originally छोटे electronic appliances के लिए design किया गया था, जैसे- सेट-टॉप बॉक्स आदि|
3.     पहले इसे James Gosling ने ‘Greentalk’ नाम दिया और इसकी extension थी .gt
4.     इसके बाद इसे ‘OAK’ नाम दिया गया और ‘Green Project’ के एक भाग के रूप में developed किया गया|
5.     1995 में इसका नाम ‘OAK’ से बदलकर ‘JAVA’ कर किया गया, क्योंकि यह पहले से ‘OAK Technologies’ का एक trademark था|
6.     Java, James Gosling के द्वारा Sun Microsystems (जो कि आब Oracle Corporation की subsidiary है) में developed की गयी थी, जिसे 1995 में released किया गया था|
7.     Java का first version ‘Jdk 1.0’ जनवरी, 1996 को released किया गया था|
8.     Java, एक “Object oriented programming” (OOP) language है|
9.     Java programs, platform independent होते हैं, जिसका मतलब है कि वह किसी भी operating system पर और किसी भी टाइप के processor पर Java Interpreter की सहायता से run कर सकते हैं|
10.                        Java codes, जो एक platform पर write और compile कर लिए जाते हैं, उन्हें किसी दूसरे platform पर re-compile करने की जरुरत नहीं होती है| इसे “Write once, read anywhere” कहा जाता है|
तो दोस्तों, यह था Core Java programming language का introduction..
मेरे हिसाब से introduction के लिए इतनी ही theory काफी है| मेरा यह मानना है और यह बात मैं आपसे बार-बार कहता रहूँगा कि, “केवल theory पर ही निर्भर होकर नहीं रहिये, अगर आपको Computer programming या Science & Technology के किसी subject में अपनी पकड़ मजबूत करनी है, तो please ज्यादा से ज्यादा practical पर ध्यान दीजिये|”
तो आइये, अब बात करते हैं अगले topic की..

Types of Java Applications:
आज Core Java का उपयोग कई सारे छेत्रों में हो रहा है| जैसे-शिक्षा, विज्ञान, व्यापार, तकनीकी, चिकित्सा, आदि| यह वर्तमान समय की सबसे लोकप्रिय programming languages में से एक है| इसकी knowledge से हम कई प्रकार की नवीन तकनीकी का निर्माण कर सकते हैं| अगर आप Android development के field में जाना चाहते हैं और उसके लिए Android और Kotlin जैसी advance languages सीखना चाहते हैं, तो आप उन्हें direct भी सीख सकते हैं| परन्तु अगर आपको Core Java की basic knowledge होगी, तो इन advance languages को समझने में आपको परेशानी नहीं होगी, और आप तेज़ी के साथ चीज़ों को समझ पाएंगे| यहाँ मेने Core Java की 4 प्रकार की applications के बारे में बताया है, जो निम्नलिखित हैं:




अब हम आज के blog के last topic के विषय में बात कर लेते हैं, जो है:

Features of Core Java:

·         Object oriented programming (OOP) language.
·         Platform independent programming language.
·         Simple and easy to learn.
·         Secure programming language.
·         Architectural nature.
·         Portable programming language.
·         Multi-threaded programming language.
·         Interpreted programming language.
·         High performance.
·         Distributed programming language.
·         Dynamic programming language (more than C and C++)

तो दोस्तों, यह था Core Java का first turorial blog. इस tutorial में हमने 3 topics पूरे किये,

·       Introduction to Core Java
·       Types of Java Applications
·       Features of Core Java

तो दोस्तों, अभी के लिए इस blog में इतना ही| जल्द ही मैं Core Java programming language के next topic के साथ आपसे अगले blog में मिलता हूँ| और अगर आपको मेरा blog अच्छा लगा हो, तो please मुझे follow कीजिये| आगे आने वाले मेरे सभी blogs की notifications के लिए आप मुझे मेरे facebook group “#TechEduc@te”, मेरे instagram page “ankur6130” और मेरे twitter “@SaxenaAnkur5” पर भी follow कर सकते हैं|

अगर आप english में यह topics पढ़ना चाहते हैं, तो मेने आपके लिए english में भी एक blog बनाकर उसका link नीचे डाल दिया है, आप उस link पर क्लिक करके english में भी उसे पढ़ सकते हैं| तब तक के लिए हँसते रहिये, खुश रहिये, मस्त रहिये और पढ़ते रहिये और नयी-नयी चीज़ें सीखते रहिये| जल्द मिलते हैं..

आपका:
अँकुर सक्सेना