अगर आपने कभी programming नहीं की है और C++/Programming सीखना चाहते हैं तो यह tutorial आपके लिए ही बना है। beginners के लिए किसी दूसरे के complex programs को देखना थोड़ा डरावना हो सकता है।

C++ पर आधारित यह tutorial, turbo C++ के platform को support करता है। इसका मतलब यह नहीं है कि यह हम Turbo के platform को support करते हैं।
हाँ, हम जानते हैं यह C++ के new features को support नहीं करता। लेकिन केवल new features को support नहीं करता। 

इस समस्या को दूर करने के लिए इस साइट का दूसरा संस्करण भी दिया गया है जो Dev C++ को support करता है साथ ही यह C++ के new features को support करता है यहाँ देखें C++ Hindi Tutorials Dev C++

क्या एक beginners के लिए platform matter करता है

चलिए इसे निम्नलिखित बिंदुओं के माध्यम से समझते हैं।

  • इसे आप इस प्रकार समझ सकते हैं एक loop या function कभी अपना व्यवहार नहीं बदलेंगे चाहे इन्हे किसी different platform जैसे Turbo C++, visual studio या dev C++ में इस्तेमाल किया जाए। 
  • अगर किसी beginners के लिए कोई platform, programming को आकर्षित करने का माध्यम बनता है तो वह उसके साथ जा सकता है। इसमें कोई गलत नहीं है। क्योंकि किसी भी skill को सीखने के लिए पहले आपका उसके प्रति आकर्षण होना जरुरी है।
  • किसी program में logic वह तरीका या formula है जो बताता की आप problem को किस प्रकार solve करते हैं इसलिए यह important है।
  • महत्वपूर्ण यह है कि आप एक real world की problem को programming world में कैसे solve करते हैं? आप जानते है की array क्या है, functions क्या होते हैं या control statement कितने प्रकार के होते हैं परन्तु इन concept का प्रयोग आप किसी problem को solve करने के लिए कैसे इस्तेमाल में लाएंगे। ध्यान दें programming language हमेशा free रहें है जबकि इनसे बने software काफी महंगे।
  • कोनसी सी language चुने , यह important नहीं है। आप उस language के साथ जा सकते हैं जिसमे आपको आसानी होती है। modern language विकसित करने का मतलब ही यही है की उन्हें आसानी से समझा जा सके वो human thing पर आधारित है।
  • language कोई भी हो, उनका मूल structure/logic एक ही होता है केवल तरीका/syntax अलग होता है। जैसे language कोई भी हो एक program में दो सख्यांओं को जोड़ने के लिए हम + operator ही का प्रयोग करते हैं जबकि तरीका अलग होता है।
  • C++ के advanced features जैसे- string library , OOPs, file handling, STL केवल आपको सुविधा देते हैं कि आप अपने program को और बेहतर तरीके से बनाएं और उसमे अतिरिक्त features को add करें। ताकि वो आपका time भी बचाए और साथ ही वो secure भी हो लेकिन बावजूद इसके आपका basic concept पर ज्यादा focus होना चाहिए इससे आप में logics बनाने की क्षमता का विकास होगा-
  • आप इसे ऐसे समझ सकते हैं जैसे आपको कोई pattern बनाना है या कोई project, जिसमे एक software की तरह features हो। ऐसे में C++ में कोई भी advance features आपकी इसमें कोई मदद नहीं कर सकता। हाँ , एक project में आप data- reuse और data security के लिए OOPs तथा database के लिए file handling का प्रयोग कर सकते हैं लेकिन program में data कैसे flow होगा यह आपके logics पर निर्भर करेगा।

अगर आप google करते हैं तो आपको कई तर्क वितर्क मिलेंगे जिसमे कई लोगो ने अपने सुझाव दिए हैं जैसे कोई python को future language कहता है तो कोई kotlin को। कोई C  को outdated कहते हैं तो ऐसे में एक beginners confused हो जाता है कि वो किस language को सीखें। क्या पता जिस language को वो सीख रहा कहीं वो outdated तो नहीं है।

शायद आपको इसका answer ऊपर दिए गये बिंदुओं से समझ आ गया होगा कि language important नहीं है programming important है। सभी language में concept लगभग same रहे हैं। तो फिर confusion क्यों ?

पर यहाँ पर ध्यान दीजिये language outdated हो सकती हैं परन्तु programming हमेशा से वही रही हैं। यहाँ पर इस tutorials का उदेशय आपको यही सिखाना है कि आप real world की problem को programming world में कैसे solve करते हैं जबकि C++ यहाँ पर केवल एक माध्यम है जो आपको Programming सीखने में मदद करेगा। 

languages have limit, Programming doesn’t.

Read this article: Why C++ is a good first language to learn

आपको इस site पर निम्नलिखित concept प्राप्त होंगे अगर किसी concept को समझने में समस्या आती है तो प्रत्येक page में comment box दिए गए हैं। जिसमे आप अपने सवाल पूछ सकते हैं और साथ ही concept पर आधारित examples उसी page में दिए गए हैं-

C++ features in hindi
use of C++ in real life in hindi
Difference between C and C++ in hindi
Example of pop and oop in C++ hindi
example of pop
example of oops
C++ header file in hindi
cout in C++ in hindi
cin in C++ in hindi
C++ hello world program
Token in C++ hindi
keyword in C++ in hindi
C++ character set in hindi
identfier in C++ in hindi
Rule of declaring an identifier in C++
C++ comments in hindi
C++ single line comment
C++ multi-line comment
cosntant and their types in c++ hindi
C++ variable
C++ variable declaration
Rule of a variable declaration in C++
Example of C++ variable
variable type in C++
 local variable in C++
 global variable in C++
 Example of local and Global variable in C++
reference variable in C++
Example of reference variable in C++
arithmetic operator in C++
Relational Operator in C++
assignment operator in C++
C++ special operator C++ scope resolution operator
scope resolution operator example in C++
Type of data-type in C++
C++ Built in data type hindi
int data type
float data type
char data type
void data type
Find out the size of data-type in C++
derived data type in C++ hindi
 user-defined data-type in C++ hindi
typedef in C++
how to use typedef in C++ program?
C++ modifier
why we use modifier in C++?
Type of modifier in C++
signed in C++
Example of signed in C++
unsigned in C++
Example of unsigned in C++
long in C++
Example of long in C++
short in C++
Type of Control Statement in C++
Conditional statement in C++
Type of conditional statement in C++
 if statement in C++
Example of if statement in C++
 if-else statement in C++
Example of an if-else statement in C++
creating a calculator using if-else in C++
nested if-else statement in C++
Example of a nested if-else statement in C++
switch statement Example in in C++
Example of switch statement with char data-type
creating a calculator using switch statement in C++
without break keyword switch statement in C++
creating a menu using switch statement in C++
loop in C++ in hindi
needs of a loop in C++
Type of loop in C++ in hindi
for loop in C++ in hindi
for loop flow diagram in C++
for-loop program in C++
Example of for-loop with if-statement in C++
nested for-loop in C++
 nested for loop program in C++
Infinitive loop in C++
infinitive loop program in C++
Example of while loop in C++
nested while-loop in C++
nested while loop Progam in loop in C++
while-loop with for-loop program in C++
while-loop with if-else statement in C++
do-while loop in C++
do-while loop flow diagram in C++
do-while loop Program in C++
Difference between while and do-while loop in C++
do-while loop with switch statement in C++
Type of breaking statement in C++
break statement in C++
flow-diagram of break in C++
break statement example in C++
break with loop in C++
terminate an infinite loop using break statement
Flow diagram of continue in C++
Example of continue statement in C++
Print odd number using continue in C++
Print odd number table using continue in C++
difference between break and continue statement in C++
goto statement Flow chart in C++
Example of goto statement in C++
goto statement with break statement in C++
goto statement with continue
Thing to know
exit statement flow chart in C++
Example of exit in C++
Example of exit() in a menu-driven program
difference between break and exit() statement in C++ hindi
Difference between array and normal variable in C++
Type of array in C++
single dimensional array in C++
declaration of a single dimensional array in C++
initialization of array in C++
calculating array-size in C++
Find out C++ array size in own sytem
accessing of a single dimensional array element
Single dimensional array Program in C++
advantage and Disadvantage of Array in C++ hindi
multi-dimensional array in C++
Character Array in C++ in hindi
Dynamic Array in C++ in hindi
Difference between structure and array in C++ in hindi
Rule of declaring a structure in C++
C++ structure member declaration
declaration of a structure variable in C++
accessing the data member of a structure
 structure program in C++
Initialization of a structure in C++
Declaration of union-members in C++
accessing of union member in C++
union program in C++
union memory size in C++
anonymous union in C++
similarities between structure and union in C++ Hindi
Difference between union and structure in C++ Hindi
Function declaration in C++
C++ Function definition
use of function in C++
Type of function in C++
inbuilt Functions in C++
User-Defined Functions in C++
no argument and no return type function
argument but no return type function
argument and return type function
actual parameter in C++
formal parameter in C++
recusion type of function in C++
call by value in C++
call by reference in C++
call by pointer in C++
declaration of a pointer variable
access variable address using Pointer variable in C++
value of Operator
address of operator
access variable using Pointer variable
Arrays of Pointer in C++
Pointer with Structure in C++
Pointer to pointer in C++
void pointer in C++
Memory allocation in C++
Type of memory allocation in C++
static memory allocation in C++
Dynamic memory allocation in C++
allocating dynamic memory in C++
new operator
delete operator
allocate dynamic memory for int data type
Free store or Heap
Dynamic Array in C++ in hindi
Dynamic Object for structure and class in C++
Type of storage classes in C++
auto in C++ hindi
Example of auto-variable
extern in C++ in hindi
Example of extern-variable
register in C++ hindi
static in C++
Example of static-variable
string in C++
C string in hindi
initialization of a C-string in C++
C++ string hindi
How to read a string in C++?
 benefit of string
C string library Function and programs
real world example of strcmp in C++
difference between C-string and C++ string in hindi
Introduction oops in C++ hindi
Procedure Oriented Programming (POP)
Object-Oriented Programming (OOPs)
class in C++ in hindi
object in C++ in hindi
sending message in C++ in hindi
Data encapsulation in C++ in hindi
Data abstraction in C++
C++ inheritance
Polymorphism in C++
class in C++ Type of specifier in C++
Private specifier
Public specifier
Example of a default class in C++
declaring a class-object in C++
Accessing class member using their object
 Example of class in C++
define of class members in C++
definition inside the class
 definition outside The class
Difference between class and structure in C++
similarities between class and structure in C++
array of object and examples
Friend Function in C++ in hindi
friend class in C++ in Hindi
constructor in C++
why we use constructor in C++?
rule for declaring a constructor in C++ Type of constructor in C++
Default constructor in C++
Parameterized Constructor in C++
use of constructor
inheritance in C++ in hindi
How to inherit a base class into derive-class in C++?
Access specifiers for inheritance in C++
C++ inheritance Private Mode
C++ inheritance Public Mode
C++ inheritance Protected Mode
Type of inheritance in C++ hindi
Single Level Inheritance in C++ hindi
multi-Level Inheritance C++ Hindi
multiple Inheritance in C++ hindi
Hierarchical Inheritance in C++ Hindi
Hybrid Inheritance in C++ hindi
C++ destructor
why we use destructor in C++?
Rule for declaring a destructor in C++
File handling in C++
why we use file-handling? benefit of file-handling
writing and reading a file Implementation of a file in a program
File name and its extension type
C++ stream class
Open a file in Two ways
Closing a file
How to store records in internal storage from a program
 write a single file in C++
Three way to write and read a file
write and read a single file using put and get function
file handling Parameters
Store Large Volume of data in a file
manipulators in file handling
user-defined filename, remove a file, rename a file
difference between text format and binary format in C++

ये सभी program Turbo C++ पर आधारित हैं। इसका अन्य संस्करण उपलब्ध है जो Dev C++ पर आधारित है। इसका लिंक ऊपर दिया गया है।

                               INTRODUCTION OF C++ IN HINDI LANGUAGE

1 thought on “Learn C++ in hindi”

Average
5 Based On 1

Leave a Reply

Your email address will not be published.