Computer Language

  भाषा (Language)- कंप्यूटर से संवाद करने के लिए उपयोग की जाने वाली भाषा को Computer Language कहते हैं।

(A) Machine / Binary Language

·         केवल 0 और 1 में होती है

·         सबसे तेज

·         समझना कठिन

·         उदाहरण: 0101101

(B) Assembly Language (Low Level Language)

·         Symbol और Mnemonic का उपयोग

·         Hardware पर निर्भर

·         Translator: Assembler

(C) High Level Language

·         English जैसी सरल भाषा

·         Hardware Independent

·         Programmer Friendly

5. प्रमुख High Level Languages

1.       FORTRAN – Formula Translation

o    Mathematical Purpose

o    By John Backus

2.       ALGOL – Algorithmic Language

o    Scientific & Engineering

o    By Alan J. Perlis

3.       LISP – List Processing

o    Artificial Intelligence

o    By John McCarthy (Father of AI)

4.       COBOL – Common Business Oriented Language

o    Business Applications

o    By Grace Hopper

5.       BASIC – Beginners All-purpose Symbolic Instruction Code

o    By John G. Kemeny & Thomas E. Kurtz

6.       Pascal

o    By Niklaus Wirth

7.       C

o    By Dennis Ritchie

8.       COMAL – Common Algorithmic Language

o    By Jorge R. Christensen & Benedict Løfstedt

9.       C++

o    By Bjarne Stroustrup

10.   Prolog– Programming in Logic

o    By Alain Colmerauer

11.   Java

o    By James Gosling

12.   Ruby

o    By Yukihiro “Matz” Matsumoto

13.   Python

o    By Guido van Rossum

6. एल्गोरिद्म (Algorithm)

किसी समस्या को हल करने के लिए क्रमबद्ध और चरणबद्ध प्रक्रिया (Step-by-Step Procedure)

7. फ्लोचार्ट (Flowchart) –

Flowchart किसी Algorithm का चित्रात्मक (Pictorial) Representation होता है।

सामान्य Flowchart Symbols

·         Oval – Start / End

·         Parallelogram – Input / Output

·         Rectangle – Process

·         Diamond – Decision

·         Arrow – Flow Line