🗣️ Computer Languages
कंप्यूटर भाषाएँ

1. परिचय

Computer Language का मतलब है कंप्यूटर से बात करने का तरीका। जैसे हम किसी दोस्त को हिंदी/अंग्रेजी में बोलते हैं, वैसे ही कंप्यूटर से बात करने के कई तरीके हैं। पर कंप्यूटर को आख़िर में 0 और 1 (बाइनरी) ही समझ में आता है। इसलिए इंसान-readable भाषाओं को कंप्यूटर-readable (binary) में बदला जाता है।


2. मुख्य प्रकार (सरल शब्दों में)

(A) मशीन भाषा (1st Generation)


(B) असेम्बली भाषा (2nd Generation)


(C) उच्च-स्तरीय भाषाएँ (High-Level Languages, 3rd Generation)


3. Translator (किसे किसमें बदलते हैं)

Compiled program चलने का तरीका (C):

  1. Source लिखो → 2. Compile करो → 3. Executable चलाओ।

Interpreted program (Python):


4. 4th और 5th Generation (संक्षेप में)


5. त्वरित तुलना (सरल तालिका)

विशेषता मशीन असेम्बली उच्च-स्तरीय स्तर सबसे नीचा कम उच्च (मानव-समान) उदाहरण 10110011 MOV A, B Python, C, Java ट्रांसलेटर चाहिए? नहीं Assembler Compiler/Interpreter पोर्टेबिलिटी बहुत कम कम अधिक उपयोग में आसानी बहुत मुश्किल मध्यम बहुत आसान

6. किसे पहले सीखें (सलाह)


7. अभ्यास (जवाब सहित)

  1. print("Hi") → Python.

  2. ADD A, B → Assembly.

  3. अगर कोड पहले से एक .exe बनाता है और फिर चलाते हैं → यह compiled भाषा का काम है (जैसे C)।

  4. Python में 2 और 3 जोड़कर दिखाइए:

     

    print(2 + 3)   # आउटपुट: 5


8. छोटा सारांश

Last Updated: 12-09-2025 09:59 AM | Posted by: Er. Manoj Kumar