C was developed in 1972 by Dennis Ritchie at Bell Labs for implementing the UNIX. It evolved from earlier languages like B programming language, created by Ken Thompson. The main objective behind C was to develop a language that could provide low-level memory access while maintaining high-level programming capabilities, making it suitable for system programming.
C quickly became popular because of its efficiency, portability, and flexibility. It introduced important features such as structured programming, functions, pointers, and direct hardware interaction, which were not well supported in earlier languages. Due to these advantages, UNIX was almost entirely rewritten in C, which significantly contributed to its widespread adoption.
Key Points:
Note: C is considered a middle-level language that bridges the gap between low-level and high-level programming. Its design and features have made it one of the most influential programming languages in computer science.
C प्रोग्रामिंग भाषा का विकास 1972 में Dennis Ritchie द्वारा Bell Labs में किया गया था। इसका मुख्य उद्देश्य UNIX ऑपरेटिंग सिस्टम को विकसित करना था। यह भाषा पहले की B programming language भाषा से विकसित हुई थी, जिसे Ken Thompson ने बनाया था।
C भाषा को इस तरह डिजाइन किया गया कि यह low-level (hardware control) और high-level (easy programming) दोनों सुविधाएँ प्रदान करे। इसी कारण इसे middle-level language कहा जाता है। इसकी speed, flexibility और portability के कारण यह बहुत जल्दी लोकप्रिय हो गई और UNIX को पूरी तरह C में दोबारा लिखा गया।