Programming Language क्या है इसके बारे में हम आपको पहले ही बता चुके है| आज हम आपको C Language के बारे में बतायेंगे कि यह language क्या है और इसका use क्यों किया जाता है?
किसी भी Programming Language को सीखने से पहले C+ language को सीखना बहुत जरुरी होता है क्योंकि यह एक basic language है| इसको सीखे बिना आप बाकी की language नहीं समझ सकते हो|
यह language बहुत जल्दी लोगों को समझ में आ जाती है इसलिए लोग इसे बहुत ज्यादा पसंद भी करते है| तो आइए जानते है C++ language kaise sikhe और इसके साथ-साथ language के features भी जाने|
C++ Language / सी प्रोग्रामिंग क्या है?
यह एक प्रकार की computer programming language है इसका उपयोग कई सारे operating system और software बनाने के लिए किया जाता है|
आज के समय में हम जितनी भी programming language का use करते है ,उन सभी को बनाने में C++ language का उपयोग किया गया है| इसलिए इस language को सभी programming language का जनक माना जाता है| जैसे – java ,c++ ,PHP ,आदि|
सी प्रोग्रामिंग का इतिहास –
अगर हम C++ language history की बात करे तो आपको इस बात की जानकारी होगी कि C++ language ka avishkar kisne kiya और कब किया|
सी भाषा के inventor “Dennis Ritchie” है| उन्होंने अमेरिकन टेलीफोन एंड टेलीग्राफ की बेल प्रयोगशाला में इसका अविष्कार किया था|
इसे UNIX operating system में use करने के लिए बनाया गया था या फिर दुसरे शब्दों में कहे कि UNIX operating system की कोडिंग सी भाषा में की गई|
इसके बाद 1978 में Dennis Ritchie और Kernighan ने C language में ओर अधिक सुधार करके दुनिया के सामने launch किया| इसके बाद सी भाषा को आधार मानकर अन्य programming language को बनाया गया|
सी प्रोग्रामिंग इन हिंदी नोट्स –
वैसे तो इस language में बहुत सारे features है जिसके कारण आज भी इस language का use बहुत ज्यादा किया जा रहा है| लेकिन हम आपको इसके कुछ महत्वपूर्ण features के बारे में बताने जा रहे है जो इस प्रकार है –
- इस language के syntax बहुत ही आसान होते है इसलिए इसे सीखना बहुत ही सरल है|
- इसे high level programming language और low level programming language दोनों में ही use किया जा सकता है|
- C language में बने program जल्दी से execute हो जाते है|
- यह language portable होती है अर्थात इसे किसी भी system में बिना बदलाव के compile किया जा सकता है|
- इस language में हम free() function का use करके allocated memory को free कर सकते है|
- इस language में keyword की संख्या बहुत कम होती है|
- यह एक structured language है क्योंकि इसमें function का use करके प्रोग्राम को कई भागों में बांटा जा सकता है|
- इस language से system और application दोनों प्रकार के software बनाए जा सकते है|
- इसके code के section को भविष्य में use करने के लिए libraries के रूप में store कर सकते है|
- इस language में एक टास्क को perform करने के लिए एक से ज्यादा function का use किया जा सकता है|
- C programming language B language का successor है|
- सी भाषा में कई सारे logical और mathematical operators होते है|
- इसमें जरूरत न होने पर function की return value को ignore भी किया जा सकता है|
- इस language में एक single statement में कई सारे assignment apply कर सकते है|
सी भाषा का use
सबसे पहले C language का उपयोग system development से related काम को करने के लिए किया गया था| क्योंकि यह general purpose high level programming language है जिसके कारण portable application तथा firmware को develop करने के लिए उपयोग की जाती है| लेकिन इसमें बहुत सारे features होने के कारण इसका use अन्य जगह पर भी किया जाने लगा|
जैसे –
- Operating system
- Database
- Compilers
- Network drivers
- Assemblers
- Utilities
- Modern programs
- Application software
- Text editors
- Interpreters
- Print spoolers
C Language Program Example –
आपको यह तो समझ में आ गया होगा कि C programming language क्या है और इसकी क्या-क्या विशेषताएं है तथा इनका use कहाँ किया जाता है|
अब एक उदाहरण के द्वारा यह जानते है कि इस language में program लिखा कैसे जाता है
जहाँ –
#include<stdio.h>
इसमें # प्री प्रोसेसर तथा stdio.h हैडर फाइल है जिसमे इनपुट और आउटपुट से related सारे function होते है|
#include<conio.h>
यह भी हैडर फाइल है जब हमें screen को साफ करना होता है तो हम clrscr() का use करते है जो कि conio.h की हैडर फाइल defined है|
void main()
यह एक function है क्योंकि जब हम किसी प्रोग्राम को execute करते है तो operating system उस प्रोग्राम के code में हमेशा main function को ढूंढ़ता है और फिर प्रोग्राम execute होना शुरू हो जाता है|
printf(“hello word”);
यह एक ऐसा function है जिसके द्वारा हम computer की screen पर message भेज सकते है|
getch();
यह function प्रोग्राम execution के दौरान output screen को तब तक रोककर रखता है जब तक हम कोई key press नहीं करते है|
अगर आपको हमारे द्वारा दी गई C programming language की जानकारी पसंद आए तो इसे अपने दोस्तों में share जरुर करे|
Comments