पाठ 1 / 38

C परिचय

जानें कि C क्या है, यह आज भी operating systems और embedded devices को क्यों चलाती है, और source code चलने वाले binary में कैसे बदलता है।

C क्या है?

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

मशीन के करीब

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

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

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

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

Output:

Hello, World!