पाठ 1 / 36

C परिचय

C क्या है, यह अब भी क्यों मायने रखता है, और C प्रोग्राम कैसे चलने वाली बाइनरी बनता है।

C क्या है?

C एक जनरल-पर्पस, प्रोसीजरल भाषा है, जिसे 1972 में डेनिस रिची ने Unix बनाने के लिए बनाया। दशकों बाद भी यह ऑपरेटिंग सिस्टम, डेटाबेस और Python जैसे रनटाइम चलाती है।

मशीन के करीब

अगर Python ऑटोमैटिक कार चलाना है, तो C बोनट खुला रखकर मैनुअल चलाना है। मेमोरी आप खुद संभालते हैं — ज़्यादा मेहनत, पर मशीन की असली कार्यप्रणाली सीखते हैं।

पहले कंपाइल, फिर रन

इंटरप्रेटेड भाषाओं के विपरीत, C सोर्स पहले ही एक स्वतंत्र एक्ज़ीक्यूटेबल में कंपाइल होता है।

gcc hello.c -o hello   # source -> executable
./hello                # run it

Output:

Hello, World!