C Language क्या होता, C Language को कैसे सीखे, इसके के फीचर्स क्या है, C Language को किसने Develop किया है, इसकी History क्या है इन सारे सवालो के ज़वाब हम आपको अच्छे तरीके से देंगे । C Language को Develop हुए लगभग 50 साल होने वाले है फिर यह इतना पॉपुलर Language है कुछ तो खास बात है।
यदि आपको कंप्यूटर के Field में अपना Carrier बनाना है तो आपको C Language आना बहुत जरुरी है। अगर आप कंप्यूटर के स्टूडेंट नहीं है तो भी आपको C Language आना चाहिए इसलिए इस Topic पूरा जरूर पढ़े।
C Language क्या है? (What is C Language? )
C Language एक procedural programming language है जो की Dennis Ritchie ने 1972 अमेरिका में develop किया था। C Language से हर तरीके के Programs बनाने में इस्तिमाल होते है। इसके कई सारे Syntax (Syntax का मतलब है की किसी program को लिखने का तरीका) होते है। C Language में तरह - तरह के data types, variables, function, और looping structures होते है जिसकी मदद से कई सारे problems को solve कर सकते है।
C Language का इतिहास (History Of C Language)
C Language से पहले कई Programming Language थे जैसे FORTRAN (FORmula TRANslation ), COBOL (COmmon Business Oriented Language) और BCPL (Basic Combine Programming Language) आदि लेकिन इन सब Programming Language का इस्तिमाल सिर्फ एक चीज़ में कर सकते थे जैसे FORTRAN का use केवल mathematical and scientific application, software होता था और COBOL business application में use होता था।
Ken Thompson 1970 में B Programming Language को develop किया लेकिन वो Programming Language कुछ Error की वजह से popular नहीं हो पाया। उसके बाद Dennis Ritchie C Programming Language बनाया जो की mathematical and scientific application, business application, Operating System, gaming और भी कई सारे Purpose में use होने लगा और कुछ ही सालो में बहुत popular हो गया।
C Language के फ़ीचर्स (Features of C Language) -
• General Purpose Programming Language
C Language पहला ऐसा programming language था जो एक General Purpose Programming Language था इसका मतलब है की C Language की मदद से अलग - अलग software, application, system software और operating system बनाने में इस्तिमाल होने लगे।
• Powerful Programming Language
C Language एक powerful language है जिसमे data types, variables, decision making, looping, structures, syntax होते है जो की हर programs के प्रॉब्लम को solve करते है।
• Modular / Procedure Oriented Programming Language
C Language problems को Top Down Approach में solve करता है इसका मतलब है की बड़े problems को छोटे - छोटे problems में divide करना जिससे problems को समझना, handle करना, और Error ढूंढ़ना आसान हो जाता है।
• Structured Programming Language
C Language में programs लिखने से पहले structure के concept को फॉलो करता है जिससे programs को समझना, पढ़ना और Error ढूंढ़ना आसान हो जाता है।
• Simple and Small Programming Language
C Language के syntax Easy होते है जिसके कारण इसके programs को समझना काफी आसान होता है। इसमें केवल 32 keywords होते है जिसे याद करना आसान होता है।
Portable Programming Language
C Language के programs portable होते है मतलब की इसके programs को अलग - अलग machine पर आसानी से रन या execute कर सकते है।
• Extensible Programming Language
C Language में बहुत सारे built in function मौजूद होते है। यदि user को नए function की जरूरत है तो वो अपने function को add कर सकता है किसी C library की files से।
• Format Free Programming Language
C Language Format programming language rules को फॉलो नहीं करता है आप किसी भी line या column से programs को लिख सकते है।
• Case Sensitive Programming Language
C Language एक Case Sensitive Programming Language इसमें Alphabet (A to Z) और small letters (a to z) अलग - अलग होते है।
उदारहण - CAT या cat ये दोनों words एक जैसा है लेकिन C language में अलग - अलग है।
• Mother Programming Language
C Language को Mother Programming Language भी बोला जाता है क्योंकी इसकी मदद से Java, C++, C# जैसे language को develop किया गया है।
C Language का नाम C क्यों पड़ा ?
Ken Thompson ने B Programming Language को develop किया था वो BCPL के first letter B से रखा था लेकिन कुछ गलतियों के वजह से B Language Popular नहीं हो पाया तो Dennis Ritchie ने B Programming Language को modify करके BCPL के second letter C से अपने programming language का नाम रखा जो की C Language है। ̣
C Language को कैसे सीखे
अब हमारा सबसे महत्वपूर्ण बात है की C Language को किस तरीके से सिख सकते है ? दोस्तों आज के समय में कुछ भी सीखना आसान हो गया है इंटरनेट के वजह से हम घर पर बैठकर वो भी बिलकुल फ्री में सिख सकते है। मै आपको कुछ ऐसे वीडियो और वेबसाइट बताऊगा जहा से आप C Language को फ्री में सिख सकते है।
Videos links
Website link
Conclusion
मै उमीद करता हूँ आपको ये जानकारी बहुत अच्छा लगा होगा। स्टूडेंट्स के बहुत लाभदायक होगा या हो सकता ऊपर दिए दी जानकारीया आपके परीक्षाओ में पूछ ले। इसलिए मै आशा करता हु की आपने सारे टॉपिक को अच्छे से जरूर पढ़े होंगे । यदि आपको ये मेरा पोस्ट पसंद आया हो तो इसे अपने दोस्तों, रिश्तदारो, ग्रुप्स में जरूर शेयर करे।
******* ध्यनवाद *******
ये भी पढ़े
Amazing
ReplyDeletePlease do not enter any spam link in the comment box