History of C Programming | C Language का इतिहास हिंदी में
History of C Programming Language
History of C - Programming भाषा C को सन 1972 में Bell Labs में कम्प्यूटर वैज्ञानिक Dennis Ritchie ने बनाया था ,जिन्होंने यह C Programming Language का अविष्कार किया| C Language ऐसे ही नहीं बना इसको बनाते बनाते कई साल लग गया|ALGOL आधुनिक language की जड़ ALGOL है, जिसे (International Committee) ने सन 1960 के दशक की शुरुआत में पेश किया गया था। और आज जितने भी Programming Language उपयोग किया जाता है उसका मूल (ALGOL) ही है ,क्यूकि यह एक सबसे पहली भाषा थी जिसमे BLOG DIAGRAM का USE किया गया था | और इसी भाषा के वजह से STRUCTURE भाषा जैसे ideas आना सुरु हुआ था|
1967 में, Martin Richards ने System Software लिखने के लिए BCPL (Basic Combined Programming Language ) लैंग्वेज विकसित किया। उसके बाद Ken Thompson ने BCPL के बहुत सारे features उपयोग करके सन (1970) में एक नई Language बनाई जिसको उन्होंने उसका नाम B रखा।
जिसका उपयोग Bell Laboratories में UNIX Operating System के शुरुआती संस्करणों को बनाने के लिए किया गया था।
BCPL और B दोनों "टाइपलेस" सिस्टम प्रोग्रामिंग भाषाएं थीं। इनमे ये प्रमुख है :-
- APL.
- Assembly.
- ALGOL.
- B.
- BASIC.
- BCPL.
- COBOL.
- FORTRAN.
सन 1972 - AT&T Bell Laboratories में Dennis Ritchie ने ALGOL, BCPL और B से C भाषा विकसित किया, जिसे Traditional C के नाम से जानने लगा ,जिसमे बहुत सरे data type ,looping,जैसे powerful features जोड़ा गया था ,क्यूकी इसको UNIX Operating System को बनाने के लिए बनाया गया था, या ये कहे UNIX Operating System को C भाषा में लिखा गया है। और सन 1978 में Kernighan & Richie ने इसमें और सुधार कर C programming language को पूरी दुनिया के सामने लाया जिससे पूरी दुनिया में क्रांति आया|
- इस इमेज से आपको समझने में आसानी होगी -
सन 1983 ANSI (AMERICAN NATIONAL STANDARD INSTITUTE) ने एक कमिटी बनाया जिन्होंने PROGRAMMING LANGUAGE C के एक version को सन 1989 में मान्यता प्रदान किया ISO (INTERNATIONAL STANDARD ORGANIZATION) से मान्यता प्राप्त होने के बाद C के इस version को C89 के नाम से जानने लगा|
फिर सन 1990 में ANSI (AMERICAN NATIONAL STANDARD INSTITUTE) ने इसे पूरी तरह से certify किया |
सन 1999 में C language का एक और नया version C99 का अविष्कार किया जिसमे नई प्रकार features जैसे Data type- int float char,void, ,function array, उपयोग किया गया जिससे जटिल से जटिल word को आसान किया गया| फिर आगे इसमें और सुधार कर नए नए features जोड़ते गयें जो आज हमें समझने में बहुत ही सरल लगता है| और आज के time में C language का नया version C11 है जिसे Standardization Committee ने बनया है और आगे इसका सुधार चलता रहेगा|
यह भी पढ़े :-
- C भाषा की विशेषताएं हिंदी में (Features of C Programming Language In Hindi)
- C भाषा क्या है (Introduction C to Programming Language In Hindi)
अगर आपको यह Post अच्छा लगा हो तो इसे अपने दोस्तों में Share करे| अगर आपको और जानना है तो निचे comment करे|
1 Comments
Nice post sir, Thank you
ReplyDeletecs17deepak95@gmail.com
Emoji