C vs C++ in 2022_
115 views
Feb 17, 2024
The video titled "C vs C++ in 2022" provides an insightful comparison between the two prominent programming languages, C and C++, as of the year 2022. It likely explores various aspects such as syntax, features, performance, popularity, and application domains of both languages. Additionally, it may discuss the advantages and disadvantages of each language in contemporary software development scenarios, helping viewers make informed decisions about which language to choose for their projects. This video is valuable for programmers, students, and enthusiasts seeking clarity on the differences and suitability of C and C++ in the current programming landscape.
View Video Transcript
0:00
जब मैंने अपनी programming journey start करी थी तब ये question मुझे भी आया था कि C और C++ में से मुझे कौन सा select करना है at a given time
0:08
एक time पर मैं C और C++ में से कोई एक चीज learn करना start कर सकता थ��
0:13
तो उन दोनों में से मुझे कौन सी चीज को start करना है या फिर कौन सी चीज से start करना ह��
0:18
या फिर मुझे एक चीज को skip ही कर देना है और सिर्फ एक चीज सीखनी है ये बात कैसे मैंने पता लगा��
0:22
आप लोगों को आज के वीडियो मताता हूँ इस सवाल का जवाब मैं ज़्यादा गुमा फिरा कर देना नहीं चाहत��
0:27
इसलिए मैं directly आपको answer देता हूँ the answer is C language आपको C language से start करना ह��
0:31
अगर आप लोगों को ये सोच में आ रहा है कि C क्यों मैं पढ़ू��
0:35
जबकि मुझे eventually C++ में जा रहा है मुझे competitive programming के लिए C++ करना ह��
0:39
तो C मैं सीखूँ क्यों ये मैं आप लोगों को अच्छी तरह से explain करूँग��
0:43
और आपको satisfy करूँगा ये understanding लेने में कि C आप लोगों के लिए एक better चीज़े start करने के लि��
0:50
बहुत सारे लोग ये कहते हैं कि आप directly C++ को learn करना start कर��
0:54
क्योंकि C++ करोगे तो C automatically हो जाएगी लेकिन I disagree with that
0:58
क्योंकि मेरे हिसाब से पहले C आई थी आप लोग अगर hierarchy देखो अगर आप लो��
1:03
chronology को समझो तो C पहले आई थी उसके बाद C++ आई थ��
1:07
जब C आई थी तो C में कुछ कमियां देखकर C++ को बनाया गया थ��
1:12
वो चीज़े जो की programmer को परशान कर रही थी C language address C point of view C language C language basics clear C concepts next level
1:48
Object-oriented programming के थूँ Classes and Objects के थूँ और वो चीज समझ में नहीं आती है बच्चों क��
1:55
और ये चीज समझ में नहीं आती है कि हम classes and objects को use क्यों करें और इसी लिए मैं कहता हूँ कि आपको C language को पहले start करना ह��
2:03
अब एक और सच मैं आप लोगों को एक बहुत बड़ा fact बताता हूँ देखो यार आप most of the cases में अपनी जिन्दगी के अंदर C++ का use करोग��
2:11
चाहे आपने अगर CB use करी है अगर CB learn करी है त��
2:14
इसका reason यह है कि most of the desktop applications most of the games जो कि आज की तारीक में develop की जाते है��
2:21
वो object oriented programming का इस्तेमाल करते हैं किसी ना किसी तरीके मे��
2:25
और उसके लिए हमको C++ यूज़ करनी पड़ती है लेकिन C लैंगवेज के अंद��
2:29
Object Oriented Programming नहीं है C लैंगवेज के अंदर वो साधी जीज़े नहीं ह��
2:33
जो कि C++ से इंट्रोड्यूस की गई तो एक learner perspective स��
2:39
C लैंगवेज को सीखना बहुत आसान बन जाता है आप लोग structures के बारे में देखोगे C language के अंदर आपको पता चलेगा कि structure क्यों introduce किया गया था और structure को introduce करने के बाद उसको change करके यहाँ पर object oriented programming यानि कि classes and objects and methods इन सब चीजों को concept क्यों लाये गया तो वो जो understanding वो build करने वाली चीज होती है वो मेरे असाप से आप लोग अगर C क��
3:11
C language student burden language C language C additionally confidence programming language C
3:33
तो आपके अंदर एक और confidence boost आएगा कि यार C++ से Java में भी जाना कितना आसान थ��
3:38
तो मेरे साप से वो जो mindset होता है कि I can learn any programming language
3:43
वो mindset आपके अंदर develop हो जाएगा और आप लोग अपनी logic building capabilities पर काम करना शुरू कर दोग��
3:49
even if you are starting with C++ आप effectively C language ही पढ़ोग��
3:54
आप variables तो पढ़ोगे इन्ट क्या होता है आप ये तो पढ़ोगे ना int क्या होता है float क्या होता ह��
3:59
तो अगर आप C++ से भी start कर रहे हो तो effectively आप C language ही सीख रहे हो एक point त��
4:04
और उसके बाद transition जब आप करोगे object oriented programming के अंद��
4:08
front functions के अंदर encapsulation क्या होता है तब वहाँ पर जाकर core meet C++ का start होग��
4:14
तो कहने का मतलब यह है कि C++ के अंदर कोई एडिशिटल चीज़ें इंट्रोड्यूस की गई है��
4:19
जो कि C में भी थी बट उसके अलावा कुछ और चीज़ें C++ में आपको यहाँ पर देखने को मिलती ह��
4:25
जैसे कि Printf की जगा आप यहाँ पर Cout यूज़ करते हो scanf की जगह यहाँ पर आप लो��
4:30
cin यूज करते हो लेकिन इसका मतलब यह नहीं है कि आप c++ में scanf
4:34
यूज नहीं कर सकते हैं और c++ में printf यूज नहीं कर सकते हैं आप कर सकते ह��
4:38
definitely इस्तेमाल but c++ के अंदर programmer को थोड़ी सी कुछ ऐसी चीज़ें दी जाती हैं जो क��
4:58
C C C opinion C C separate confused C C C C combine
5:15
बात किया करो ऐसा इसलिए क्योंकि जो basic वाले concepts है memory management, pointer, dynamic memory
5:21
यह C language आपको already सिखाती है और object oriented programming C++ में add होके आती ह��
5:26
अब एक और most asked question को answer कर देता हूँ क्या ये एक गलती है अगर आप लोग C की जगा C+
5:32
या C++ की जगा C सीख लो मेरे पास बहुत आता है question मैं आप लोगों को इस question को answer कर देता हू��
5:38
ये गलती नहीं अगर आप लोग C की जगा C++ या C++ की जगह C, या C की जगह Java सीख लो, गलती यह है कि अगर आप सीखो ही ना, गलती यह है कि आप start ही ना करो, गलती तब होगी जब आपको डर लगेगा किसी भी चीज को सीखने में, अगर आप किसी चीज को सीखने में डर गए, तब आप क्या सीखोगे उस चीज को, तो ��
6:11
जब आप इस वीडियो को देखते हैं, तो आप इस वीडियो को देख सकते हैं
6:21
तो आप जब आप इस वीडियो को देख सकते हैं, तो आप इस वीडियो को देख सकते हैं
6:31
guys thank you so much guys for watching this video and i will see you next time
#C & C++
#Computer Science
#Java (Programming Language)
#Programming