Feature Top (Full Width)

Showing posts with label How to Learn C Language? What is C Programming ?. Show all posts
Showing posts with label How to Learn C Language? What is C Programming ?. Show all posts

How to learn C Language ? What is C programming language ?

Friday, April 17, 2020

Introduction of C Language 



हम Language के बारे में जानकरी लेगे | Language में हम introduction to language जानेगे |


What is Program ?

Program is a set of instructions that tells a computer how to perform a specific task .Programs can be created  by Programming language 

इस प्रकार program काफी सारी instruction का set होता है जो एक कंप्यूटर को एक specific टास्क करने का आदेश देती है इस प्रकार cut को अलग set of instruction है और copy को अलग set of instruction है
इस तरह हम ओर program बना सकते है इन program का मुख्य काम कंप्यूटर से किसी न किसी प्रकार का काम को लेना होता है और सबका काम अलग अलग होता है program बनाने के लिए हमे programming language के बारे में पता होना चाहिए programming language एक ऐसा माध्यम है जिनसे हम program बना सकते है |


What is Programming Language?


The Language which is used to create and develop programs is called programming Language Like C,C++,JAVA,VB.NET ect.

जिस language का प्रयोग हम programs बनाने या develop करने के लिए करते है उसे programming language कहते है जैसे C ,C++, java , dot net etc .
इस प्रकार programming language एक artificial language है जिसका use computers को instruction देने के लिए किया जाता है जो person programs बनता है उसे programmer कहते है यह programmer programming language का प्रयोग करते हुए programs बनता है |


How Does Programming Language Works?

कंप्यूटर की अपनी language binary language होती है जो (0 और 1 ) है किसी  भी व्यक्ति  के लिए  binary language में  काम करना सरल नहीं  है इन्हे व्यक्ति  आसानी से याद नहीं  रख सकता है परंतु यही  काम किसी  language के द्वारा प्रदान किये  गए उसके compiler से आसानी से किया जा सकता है इसका मतलब कंप्यूटर binary में  काम करता है और programming language के compiler द्वारा binary codes को तैयार किया  जाता है
इस प्रकार programming language एक set of rules प्रदान कराती है जिससे कंप्यूटर से आसानी से communicate किया  जा सके उसे बात समझाई जा सकते है और उससे आउटपुट प्राप्त किया  जा सकता है परंतु ये जो communication रहता है यह हर बार एक specific language द्वारा किया  जाता है उसके rules के द्वारा किया  जाता है |



What is Compiler

Compiler is a software which convert source code to machine code in C,C++,JAVA
लेकिन  हमे यह binary codes याद रखने की  जरूरत नहीं  है यह कार्य हमारे लिए  compiler कर देगा इसका मतलब compiler binary codes को convert करेगा English language में  और English language को कंप्यूटर की  binary language में  convert करेगा |



 
Program बनाते समय programming language का प्रयोग करना है जैसे C, C++, C# etc .इन language में  जो instruction होते है वो simple language में  होते है हर language के आपने rules और tools होते है इसमें  compiler का मुख्य कार्य हमारे द्वारा दिए  source code को binary या machine codes में  convert करना है इस प्रकार हमारे पास programs बनकर तैयार है जो हमारे पास exe या executable फाइल format में  available होते है और यहाँ  हमारे पास आउटपुट फाइल के रूप में  उपलब्ध होती है

What is 'C' Language?

C language एक language का नाम है जिसमे C language एक programming language को represent करती है जिसको  Dennis Ritchie ने 1972 में  designed किया  था इससे हम आपनी programming कर सकते है और आपने programs बना सकते है ।

इस language के बहुत सारे features है जिसके कारण हम इसका use कर सकते है C language एक simple, popular, real world और widely available languages में से है इसमें  सबसे ज्यादा keyword important है इसमें  keyword और सभी basic syntax English में  लिखे जाते है जिसके  कारण इसमें  काम करना और समझना सरल रहता है इसमें  हमारे keywords पहले से predefined words होते है ।
C language का ज्यादा use होने का कारण modular approach का होना है यहा पर modular approach का मतलब इसमें  एक बड़े program को छोटे छोटे भागो  में  बांट दिया  जाता है और इसके बाद इन छोटे छोटे पार्ट  को इकट्टा करके फिर  से एक बड़ा program बना दिया  जाता है।

C की  काफी सारी  application होती है हमने यहा तीन example लिए  है सबसे पहले system level programming जैसे compilers , अस्सेम्ब्लेसर् और new language बनाने के लिए  C का प्रयोग किया  जाता है
इसी तरह application development में इसका use किया  जाता है जैसे reservation system, library system और banking software बनाने के लिए  C का use किया  जाता है इसके लिए  कम space की  जरूरत होती है और इसे आसानी से चलाया जा सकता है
इसी तरह game develop करने के लिए  भी C का use किया  जाता है C में  बनाई गई game या software चलने में  बहुत fast होते है क्योकि  यह कम जगह लेते है और इनके  performance   भी बढ़िया रहती है |