Reasoning Question,Math Question,Current Affairs,Computer Course,English Couse,Question

computer languages


Category : computer


Computer Languages

1. मशीनी कूट भाषा
1. मशीनी कूट भाषा (Machine Code language):- इस भाषा में प्रत्येक आदेश के दो भाग होते हैं - आदेश कोड (Operation code) तथा स्थिति कोड (Location Code) | इन दोनों  को 0 और 1 के क्रम में समूहित कर व्यक्त किया जाता है | कम्प्यूटर के आरम्भिक दिनों में  प्रोग्रामरों द्वारा कम्प्यूटर को आदेश देने के लिए 0 तथा 1 के विभिन्न क्रमों का ही प्रयोग किया जाता था | यह भाषा समयग्राही थी , जिसके कारण एसम्बली एवं उच्च स्तरीय भाषाओँ का विकास किया गया |

 

2. एसेम्बली भाषा
2. एसेम्बली भाषा (Assembly language):- इस भाषा में याद रखे जाने लायक कोड का प्रयोग किया गया , जिसे नेमोमिक कोड (Mnenomic code) कहा गया | जैसे ADDITION के लिए ADD, SUBSTRACTION के लिए SUB एवं JUMP के लिए JMP लिखा गया | परन्तु इस भाषा का प्रयोग एक निश्चित संरचना वाले कम्प्यूटर तक ही सीमित था , अत : इन भाषाओँ को निम्न स्तरीय भाषा (Low level languages) कहा गया |

 

3. उच्चस्तरीय भाषाएँ
3. उच्चस्तरीय भाषाएँ (High Level Languages):- उच्चस्तरीय भाषाओँ के विकास का श्रेय IBM कम्पनी हो जाता है | फॉरट्रान (FORTRAN) नामक पहली उच्चस्तरीय भाषा का विकास इसी कम्पनी के प्रयास से हुआ | इसके बाद सैंकड़ों उच्चस्तरीय भाषाओँ का विकास हुआ | ये भाषाएँ मनुष्य के बोलचाल और लिखने में प्रयुक्त होने वाली भाषाओँ के काफी करीब है | कुछ उच्चस्तरीय भाषाएँ निम्न हैं - 

(a) फॉरट्रान(FORTRAN) :- यह अंग्रेजी  के शब्दों फ़ॉर्मूला ट्रांसलेशन (Formula Translation) जा संक्षिप्त रूप है | कम्प्यूटर की इस भाषा का विकास IBM के सौजन्य से J.W. बेकस ने 1957 ई. में किया था | इस भाषा का विकास गणितीय सूत्रों को आसानी से और कम समय में हल करने के लिए किया गया था | वैज्ञानिक कार्यों के लिए इस भाषा का व्यापक रूप से उपयोग किया जाता है |

(b)COBOL(कोबोल):- कोबोल वास्तव में कॉमन बिज़नेस ओरिएंटेड लैंग्वेज (Common Business Oriented Language) का संक्षिप्त रूप है | इस भाषा का विकास व्यावसायिक हितों के लिए किया गया | इस भाषा के संक्रिया के लिए लिखे गये वाक्यों के समूह को पैराग्राफ कहते  हैं | सभी पैराग्राफ मिलकर एक सेक्शन बनाते हैं और सेक्शनों से मिलकर डिवीजन बनता है | 

(c):- बेसिक (BASIC):- यह अंग्रेजी के शब्दों बिगनर्स आल पर्पस सिम्बोलिक इंस्ट्रक्शन कोड (Beginners All Purpose Symbolic Instruction Code) का संक्षिप्त रूप हैं | इस भाषा में प्रोग्राम में निहित आदेश के किसी निश्चित भाग को निष्पादित किया जा सकता है , जबकि इससे पहले की भाषाओँ में पूरे प्रोग्राम को कम्प्यूटर में डालना होता था और प्रोग्राम के ठीक होने पर आगे के कार्य निष्पादित होते थे |

(d) अल्गोल (ALGOL) :- यह अंग्रेजी के अलगोरिथमक लैंग्वेज का संक्षिप्त रूप है | इसका निर्माण जटिल बीजगणितीय गणनाओं में प्रयोग हेतु बनाया गया था |

(e)  पास्कल (Pascal):- यह अल्गोल का परिवर्द्धित रूप है | इसमें सभी चरों को परिभाषित किया गया है , जिसके कारण यह अल्गोलएवं बेसिक से भिन्न है | इसका नामकरण फ्रांसीसी गणितज्ञ  ब्लेज पास्कल (Blaise Pascal) के नाम पर किया गया है |

(f) कोमाल (COMAL):- यह Common Algorithmic Language का संक्षिप्त रूप है | इस भाषा का प्रयोग माध्यमिक स्तर के छात्रों के लिए किया जाता है |

(g) लोगो(LOGO):- इस भाषा का प्रयोग छोटी उम्र के बच्चों को ग्राफिक रेखानुकृतियों की शिक्षा देने के लिए किया जाता है |

(h) प्रोलोग (PROLOG):- यह अंग्रजी शब्द प्रोग्रामिंग इन लॉजिकल का सक्षिप्त रूप है  | इस भाषा का विकास 1973 ई. में फ़्रांस में किया गया था | इसका विकास कृत्रिम बुद्धि के कार्यो के लिए किया गया है जो तार्किक  प्रोग्रामिंग में सक्षम है |

(i) फोर्थ (FORTH):- इस भाषा का अविष्कार चार्ल्स मुरे ने किया था |इसका उपयोग कम्प्यूटर के सभी प्रकार के कार्यों के लिए होता है | इन सभी उच्च स्तरीय भाषाओँ में एक समानता है की लगभग सभी में अंग्रेजी के वर्णों (ABCD..... आदि ) एवं इंडो अरेविक अंकों (0,1,2...... आदि ) का प्रयोग किया जाता है |
नोट :- PILOT,C,C++ , LISP,UNIX,ADA,PL-1 एवं  SNOBOL कुछ अन्य उच्च स्तरीय भाषाएँ हैं |

 

4. विभिन्न पीढ़ियों की मुख्य भाषाएँ
विभिन्न पीढ़ियों की मुख्य भाषाएँ  

1.  पीढ़ी :- प्रथम पीढ़ी (1940-52)
⚫ भाषाएँ :- FORTRAN-I

2.  पीढ़ी :- द्वितीय पीढ़ी  (1952-77)
⚫ भाषाएँ :- FORTRAN-II,ALGOL-60,LISP,COBOL

3.  पीढ़ी :- तृतीय पीढ़ी  (1964-77)
⚫ भाषाएँ :- PL/I, ALGOL-W,ALGOL-68,Pascal, SIMULA-67,APL,SNOBOL,4BASIC,C

4.  पीढ़ी :- चतुर्थ पीढ़ी(1971 से अब तक )
⚫ भाषाएँ :- CLUE,ALFARD,UCLID,Reformed Pascal,MODULA,EDA,ORACLE

5.  पीढ़ी :- पंचम पीढ़ी (भविष्य के )
⚫ भाषाएँ :- Artificial Intelligence, Languages.

 

 

Tags : computer languages,basic computer,basic computer knowledge,basic computer course,computer basic knowledge,computer knowledge,computer gk in hindi




,
Home | Contact us | Our Teams | Term and Conditions | Disclaimer | Privacy Policy