सी (आज्ञावली भाषा)

विकिपीडिया, मुक्‍त ज्ञानकोशातून


Wiki letter w.svg
कृपया स्वत:च्या शब्दात परिच्छेद लेखन करून या लेखाचा / विभागाचा विस्तार करण्यास मदत करा.
अधिक माहितीसाठी या लेखाचे चर्चा पान, विस्तार कसा करावा? किंवा इतर विस्तार विनंत्या पाहा.

सी ही प्रोग्रॅमिंग लँग्वेज डेनिस रिची यांनी १९७२ साली बेल प्रयोगशाळेत युनिक्स या ऑपरेटिंग सिस्टिम सोबत उपयोग करण्यासाठी तयार केली. 'सी' हे नाव आधीच्या 'बी' भाषेमुळे दिले गेले. C ही एक लोकप्रिय व बहुपयोगी संगणक भाषा आहे. ती आजदेखील बऱ्याच ठिकाणी वापरली जाते. संगणक प्रणालीची निर्मिती, system programming इ. ठिकाणी हिची सूक्ष्म स्तरावरील नियंत्रण क्षमता व उच्च स्तरावरील भाषेप्रमाणे सुगमता उपयोगी पडते. C ला आता वापरात असलेल्या सी प्लस प्लस प्रोग्रॅमिंग लँग्वेज, जावा यासरख्या भाषांची जननी म्हणू शकतो.

एका प्राथमिक आज्ञावली (program) चे उदाहरण:

#include <stdio.h>

int main(void)
{
    printf("Hello, world!\n");
    return 0;
}

हा प्रोग्रॅम चालविल्यानंतर संगणकाच्या पडद्यावर "Hello, world!" अशी अक्षरे दिसतील.

वरील प्रोग्रॅम मध्ये "int" ही "Datatype" म्हणजेच माहितीवर्ग आहे. तसेच "#include<stdio.h>" ही "Header File" आहे. आणि "main();" आणि "printf();" हे "Functions" आहेत.


इतिहास[संपादन]

प्रारंभिक[संपादन]

सी ची प्रारंभिक बांधणी एटी आणि टी च्या बेल प्रयोगशाळेत सन १९६९ ते १९७३ च्या काळात झाली.

सी भाषेच्या अनेक आवृत्या निघाल्या आहेत. सी भाषा ही डैनीस रिचि यानी निरमान कैली. ही लिपी संगणकाच्या हार्ड् वेअर् च्या जवळुन् काम् करते. म्हणुन् गतिमान् भाषा आहे.

के आणि आर सी[संपादन]

ईस १९७८मध्ये कार्लीन्घन आणि डेनिस रिची नि "C Programming Language" या पुस्तकाची पहिली आवृत्ती प्रकाशित केली. हे पुस्तक 'के आणि आर' म्हणून ओळखले जाते. याची पुढील आवृत्ती 'अनसी सी'पण समाविष्ट करते. या पुस्तकाने अनेक नवीन गोष्टी समविष्ट केल्या:

'सी' भाषेतील कळीचे शब्द (कि-वर्डस्)[संपादन]

auto double int struct
break else long switch
case enum register typedef
char extern return union
const float short unsigned
continue for signed void
default goto sizeof
do if static while
volatile