सी प्रोग्रामिंग एक सामान्य प्रयोजन, प्रक्रियात्मक, अनिवार्य कंप्यूटर प्रोग्रामिंग भाषा है।
सी भाषा का महत्व
-
C को एक मजबूत भाषा कहा जाता है, जिसमें इतने सारे अंतर्निहित कार्य और संचालन होते हैं, जिनका उपयोग किसी भी जटिल कार्यक्रम को लिखने के लिए किया जा सकता है।
-
आमतौर पर हम C को मध्यम स्तर की भाषा कहते हैं। क्योंकि, 'सी' कंपाइलर एक उच्च स्तरीय भाषा की विशेषताओं के साथ एक असेंबली भाषा की क्षमताओं को जोड़ता है। इसलिए, सिस्टम सॉफ्टवेयर और बिजनेस पैकेज दोनों को लिखने के लिए यह सबसे अच्छा है।
-
'सी' प्रोग्राम कुशल और तेज़ हैं।
-
C अत्यधिक पोर्टेबल है, अर्थात, एक कंप्यूटर पर लिखे गए 'C' प्रोग्राम दूसरे कंप्यूटर पर बहुत कम (या) बिना किसी संशोधन के चलाए जा सकते हैं।
-
'सी' भाषा संरचित प्रोग्रामिंग के लिए सबसे अच्छी है, जहां उपयोगकर्ता फ़ंक्शन मॉड्यूल (या) ब्लॉक के संदर्भ में किसी समस्या के बारे में सोच सकता है।
-
इसमें खुद को विस्तारित करने की क्षमता है।
इसे 'सी' नाम दिया गया था क्योंकि यह बीसीपीएल (बेसिक कंबाइंड प्रोग्रामिंग लैंग्वेज) की संतान है जिसे लोकप्रिय रूप से 'बी' भाषा कहा जाता था।
'C' प्रोग्राम का सामान्य रूप
C प्रोग्राम का सामान्य रूप इस प्रकार है -
/* documentation section */
preprocessor directives
global declaration
main ( ){
local declaration
executable statements
}
returntype function name (argument list){
local declaration
executable statements
} उदाहरण
बिना किसी तर्क के फ़ंक्शन का उपयोग करके और अतिरिक्त करने के लिए वापसी मूल्य के साथ सी प्रोग्राम निम्नलिखित है -
#include<stdio.h>
void main(){
//Syntax for addition (function has int because we are returning values for function//
int sum();
int add;
add = sum();
printf("Addition of two numbers is : %d",add);
}
int sum(){
//Declaring actual parameters//
int a,b,add;
//Reading User I/p//
printf("Enter a,b :");
scanf("%d,%d",&a,&b);
//Addition operation//
add=a+b;
//Returning value//
return add;
} आउटपुट
जब उपरोक्त प्रोग्राम को निष्पादित किया जाता है, तो यह निम्नलिखित परिणाम उत्पन्न करता है -
Enter a,b :4,6 Addition of two numbers is : 10