Tuesday, September 28, 2010

Read in Hindi
Read in English


C/C++ Programming language tutorial in Hindi: Introduction

C यह दुनिया की पहलों ऐसा computer language है जो बहुत पुरानी; है पर इसका उपयोग आज भी बड़े पैमाने पर किया जा रहा है. परन्तु बहुत से लोग ऐसे हैं जो C/C++ सीखना चाहते हैं पर अंग्रेजी में सहज महसूस नहीं करते, इस कारण किताबो से पढ़कर नहीं सीख पाते. मजबूरन उन्हें समय और पैसा खर्च करना पड़ता है. आशा है ऐसे लोगो को मेरा प्रयास पसंद आएगा. Hindi में C/C++ programming language सिखाने का मेरा उद्देश्य यह नहीं है कि आप अंग्रेजी मत सीखो, आप जिस क्षेत्र में हैं उसमे अंग्रेजी भी महत्त्वपूर्ण हैं परन्तु अगर आप को यह जानकारी Hindi में उपलब्ध हो तो आप और अच्छी तरह से C/C++ programming language सीख सकते हैं, C/C++ सीखने से पहले आपको अंग्रेजी नहीं सीखना पड़ेगी.

यह C/C++ programming language hindi tutorial किसके लिए और किस प्रकार लिखा जायेगा

यह शिक्षण इस प्रकार से लिखा जायेगा; कि जिनको किसी भी computer language का ज्ञान नहीं है वो भी इसे पढ़कर आसानी से C/C++ सीख सके. जिनको अन्य भाषाओ का ज्ञान है पर C/C++ का ज्ञान नहीं है वो भी इससे लाभ ले सकते हैं, इसमें C/C++ की सभी विशेषताओ का कारण सहित अध्ययन किया जायेगा और इसे आकर्षक बनाने का प्रयास किया जायेगा. अंत में ये उन लोगो के लिए लिखा जा रहा है जिन्हें अंग्रेजी समझने में असहजता महसूस होती है. आशा है ये आपके काम आएगा.

Compiler क्या है

हम जब computer के लिए निर्देश(computer program)लिखते हैं तो वो English भाषा की तरह लिखते हैं जिसे हम आप पढ़कर समझ सकते हैं परन्तु computer इसे नहीं समझ सकता. computer मशीन की भाषा समझता है जिसे हम आसानी से नहीं समझ सकते. इसके लिए हमें ऐसी software की जरूरत पड़ती है जो हमारे द्वारा लिखे गए program को computer की language में convert कर देता है, जिसे computer समझकर उसका पालन कर सके. इस तरह के software को compiler कहते हैं.

compiler इन्स्टाल करना

Note: अगर आप बिना compiler Install किये C/C++ program Run करना चाहते हैं तो ऊपर "Run Program Here" पर click करें.
यहाँ Winodows OS के लिए devcpp और Linux के लिए gcc compiler इन्स्टाल करने की विधि बताई जा रही है.

windows का उपयोग करने वाले यहाँ  पर क्लिक करे. Downloads section में पहले स्थान पर जो लिंक दिया गया है उस पर क्लिक करके 9mb का सॉफ्टवेर डाउनलोड करके इन्स्टाल कर लें. इन्स्टाल करना आसान है. किसी को इन्स्टाल करने में दिक्कत आ रही हो तो टिप्पणी के माध्यम से संपर्क करे.

ubuntu Linux का उपयोग करने वाले terminal खोले (terminal कैसे खोले यह जानने के लिए यहाँ क्लिक करे) और उसमे लिखे

sudo apt-get install gcc

और Enter  का बटन दबा दे. अगर password पूछे तो वो भी Enter कर दे. कुछ देर बाद gcc अपने आप इन्स्टाल हो जायेगा.

कोई भी प्रश्न आने पर या सलाह देने के लिए टिपण्णी करना न भूले. अगर आपको लेख पसंद आये तो मित्रो को भी बताये, facebook ,twitter में share करे.

Disclaimer : यहाँ आने वाले tutorial को लिखने में पूर्ण सावधानी बरती जा रही है और यथासंभव सही जानकारी दी जाएगी, फिर भी किसी भी गलती के लिए और उसके द्वारा पाठक को हुई हानि का जिम्मेदार लेखक नहीं है.

अगर कोई प्रश्न पूछना है तो यहाँ क्लिक करें।

52 comments:

  1. it is very good for student whose don't know English. Thanks.........

    ReplyDelete
  2. आप का बहुत बहुत धन्यवाद आप ने क++ को हिंदी माय सिकाने के लिए कुछ लिका माय कब से इसको तलास रहा था

    ReplyDelete
  3. me pramod kumar c++ padhana chahata hu par kay karu

    ReplyDelete
  4. अल्लाह आप को बहुत खुश रखे !

    ReplyDelete
  5. अल्लाह अप को बहुत खुश रखे आमीन !

    ReplyDelete
  6. #include
    #include
    main()
    int a,b,c,d;
    printf("Enter the two number");
    scanf(%d %d,&a,&b);
    c=a%10;
    d=b%10;
    if(d==c)
    printf("the number is some");
    else
    printf("the number is not some");
    getch();

    }
    sir ye program dev c++ mei run nahi ho raha hai.error mei int a,b,c,d; is k samne cross aa raha hai

    ReplyDelete
    Replies
    1. #include"stdio.h"
      #include"conio.h"
      void main()
      int a,b,c,d;
      printf("Enter the two number");
      scanf("%d %d",&a,&b);
      c=a%10;
      d=b%10;
      if(d==c)
      printf("the number is same");
      else
      printf("the number is not same");
      getch();
      }

      ab try karna, ho jayega... tumne header file nahi lagai thi, iske alava scanf me " " use nhi kiya tha... and main ke aage void use nhi kiya tha jisse warning aa rhi hogi that funtion should return a value.....

      Delete
    2. #include"stdio.h"
      #include"conio.h"
      void main()
      int a,b,c,d;
      printf("Enter the two number");
      scanf("%d %d",&a,&b);
      c=a%10;
      d=b%10;
      if(d==c)
      printf("the number is some");
      else
      printf("the number is not some");
      getch();
      }

      ab answer aa jayega.. tumne header file use nahi ki thi., and main ke aage void lagega, agar nhi lagaoge to warning aayegi ki function should return a value... and scanf me %d hamesha "%d" aise aata he.....

      Delete
    3. brother void main() ke baad neche me { hoga

      Delete
    4. #include
      #include
      int main(void)
      {
      int a,b,c,d;
      printf("Enter the two number");
      scanf("%d %d",&a,&b);
      c=a%10;
      d=b%10;
      if(d==c)
      printf("the number is same");
      else
      printf("the number is not same");
      getch();

      }
      ye le ve tu bhi kya yaad rakhega

      Delete
    5. first printf statement se change karo two se some karo

      Delete
    6. Header file k systex chenge kr bhai...

      Delete
  7. yahan program thik se nahi dikh raha.
    discussion site me post kar do jaisa ki maine pahle hi kaha hai. discussion site me post karne ke liye account banane ya login karne ki jarurat nahi hai

    ReplyDelete
  8. यहाँ सी भाषा प्रोग्राम की एक सूची है.यह सी भाषा सीखने के लिए बहुत उपयोगी होना चाहिए:
    http://www.engineersgarage.com/c-language-programs

    ReplyDelete
  9. aapka bahut bahut dhanyabad sir

    ReplyDelete
  10. hi thanks for hindi
    i install devcpp in win 8 consumer preview
    when i try to compile error is "g++.exe has stoped working"

    please tell me what is problem

    ReplyDelete
  11. this is very easy langaug of c++,rurall area for mos impotnet

    ReplyDelete
  12. me ne kuch nahi sikha

    ReplyDelete
  13. I like your Blog Great but Look is Not Good
    i added Ad For your Blog open and see http://how007.blogspot.com/2012/08/learn-c-and-c-in-hindi-online-free.html

    ReplyDelete
  14. SHUKRIYA...... SHUKRIYA...... SHUKRIYA......

    ReplyDelete
  15. helo sira, i am not capebal for instalation of c language softwere so pls..gide me i have windows7 64 laptop

    ReplyDelete
  16. Nice! You can also try C code champ for several C programs, codes and tutorials. C codechamp contains a great list of C programs and tutorials.

    ReplyDelete
  17. Really so good !!!!!!!!

    ReplyDelete
  18. really very good initiative Mannnnnnnnnnnnn..... hats off to you. keep it up :)
    -Jai

    ReplyDelete
  19. bahut sukrriya angraji ka anuvad kar ke bahut bhala karoge


    nitesh

    ReplyDelete
  20. I really like this blog. Its a great boon for people coming from rural areas in India and even for students coming from Hindi Medium Schools. I appreciate your work that you've done. Keep up the zeal mate !

    Thumbs Up !!

    ReplyDelete
  21. sir ye janna chahta hu k agar visual studio 2008 h to usme program run hoga ya nhi.

    ReplyDelete
  22. void main()
    {
    int a=10,b;
    b=~a;
    printf("%d",b);
    getch()
    }
    where/why output are -11 quick under stand me

    ReplyDelete
  23. Good evening sir jee, Mujhe c++ language samjh me nahi aata h. kya c++ sikhna aasan hain plz sir help me.C++ sikhne ke liyen mujhe kya karna chahiyen.
    Thank you sir

    ReplyDelete
  24. SIR,

    MUJHE AAPKI YE JO EXMPLE JO AAPNE DI HAI MUJHE ES SE KUCH JANKARI MILI ISKELIYE MAI AAPKA SUKURGUJAR HU SIR,

    THANKS SIR,

    ReplyDelete
  25. sir,
    aapne jo tarika humai bataye hai vo bahut hi important tah jo mujhe iske bare me aapne bataya jise mujhe bahut hi kushi huhi

    thanks u sir

    ReplyDelete
  26. sir mujhe c me ek programming krni h aur % wali programing sikhna h sir aur c, c++ me jitne button use hote h uske name batayenge kya sir.




    thanks sir.

    ReplyDelete
  27. good afternoon sir mujhe c me % wala programming sikhna h kya aap btayenge kya aur c,c++ me jitne button use hote h use kya name se bolte h sir btayenge kya sir p/s.

    thanks sir.

    ReplyDelete
  28. sir main linux mint use kr rhi hun . jaisa aapne btaya baise maine terminal pe jake install to kr li ..par ab mujhe open krni nhi aa rhi. main kaise open kru jahan main coding kr sku

    ReplyDelete
  29. sir jaisa aapne btaya baise maine terminal pe jake install to kr li. par ab main kahan se star krun mujhe nhi aa rha .

    ReplyDelete
  30. very nice... please try to write some other article like this for another language.

    ReplyDelete
  31. Good for those students who want to learn in Hindi.

    ReplyDelete

अपने प्रश्न और सुझाव यहाँ type करें.