Tuesday, February 2, 2021

Learn Computer Programming

I have found that computers are being indispensable part of our daily life. Computers and Information Technology playing vital role in today's world. One can see the computers world as a good career choice. Today one have to be atleast familiar with computers and Information Technology.
In Hindi : 
मैंने पाया कि कंप्यूटर हमारे दैनिक जीवन का अनिवार्य हिस्सा हैं।  कंप्यूटर और सूचना प्रौद्योगिकी आज की दुनिया में महत्वपूर्ण भूमिका निभा रही है।  कंप्यूटर की दुनिया को एक अच्छे करियर विकल्प के रूप में भी देखा जा सकता हैं।  एक आम इंसान को भीआज कंप्यूटर और सूचना प्रौद्योगिकी से कम से कम परिचित तो होना ही चाहिए।

If we consider learning computers, then we can classify the computer world mainly in two parts, one is hardware which can be viewed physically and the other is software which cannot be seen with eyes.  Both are important for running a complete computer system such that a healthy body and good intelligence are required for the human body to function well. A human body can be considered as a hardware to understand, and  The soul & brain of this body (which makes the body function) can be considered as software.
In hindi:  यदि कंप्यूटरों को सीखने पर विचार किया जाए तो हम कंप्यूटर की दुनिया को मुख्य रूप से दो भागों में वर्गीकृत कर सकते हैं, एक है हार्डवेयर जिसे भौतिक रूप से देखा जा सकता है और दूसरा है सॉफ्टवेयर्स जिसे आँखों से नहीं देखा जा सकता है। पूरे कंप्यूटर सिस्टम को चलाने के लिए दोनों ही महत्वपूर्ण हैं जैसे कि मानव शरीर के अच्छे से कार्य करने के लिए स्वस्थ शरीर और अच्छी बुद्धिमत्ता दोनों की आवश्यकता होती है।समझने के लिए एक मानव शरीर को हार्डवेयर के रूप में माना जा सकता है, और इस शरीर की आत्मा और मस्तिष्क (जो शरीर को कार्य कराता है) को सॉफ्टवेयर के रूप में माना जा सकता है

Computer Programming: Just as body parts cannot think, computers cannot think by themselves.  In the human body, the brain thinks and orders the organs to function, in the same way that the processor of the computer hardware processes and the software makes the hardware work by ordering.  The commands of a computer are called commands and a group of these commands is called a program.

कंप्यूटर प्रोग्रामिंग : जिस तरह से शरीर के अंग स्वयं सोंच नहीं सकते ठीक उसी तरह कंप्यूटर भी स्वयं से सोंच नहीं सकते। मानव शरीर में मस्तिष्क सोंचता है और अंगों को कार्य का आदेश देता है ठीक उसी तरह कंप्यूटर के हार्डवेयर को  प्रोसेसर प्रोसेस करता है और  hardware को आदेश देकर कार्य करवाता है। कंप्यूटर के आदेशों को कमांड कहते हैं और इन कमांड्स के समूह को ही प्रोग्राम कहा जाता है।

कंप्यूटर प्रोग्रामिंग सीखने के लिए सामान्य बुद्धिमत्ता और थोड़ी मेहनत की ज़रूरत होती है। फिर समय के साथ पढ़ते हुए कोई भी अच्छा कंप्यूटर प्रोग्रामर बन सकता है।
To learn computer programming requires general intelligence and little effort. Then anyone can become a good computer programmer while reading over time.
 
शुरआत में कुछ फ्लो चार्ट्स और तर्क को अभिव्यक्त करने का अभ्यास करना चहिए और किसी सरल प्रोग्रामिंग भाषा का उपयोग सीखना चाहिए। जब थोड़ी प्रैक्टिस हो जाएगी तो फिर आप आसानी से दूसरी प्रोग्रामिंग लैंग्वेज में भी आसानी से प्रोग्रामिंग कर पाएंगे। 
चूंकि सामान्य बोलचाल और संचार में भी तर्क और भावना महत्वपूर्ण होती है फिर इसे अलग अलग भाषाओं में लोग अभिव्यक्त करते हैं। कंप्यूटर की दुनिया में भी ठीक ऐसे ही डेटा स्ट्रक्चर और लॉजिक मुख्य होता है बस उसे अलग अलग भाषाओं में नियम और सिंटेक्स का पालन कर लिखा जाता है।

 Initially one should practice expressing some flow charts and logic and learn to use a simple programming language.  When a little practice is done, then you will be able to easily do programming in other programming languages ​​easily.
 Since logic and emotion are also important in general conversation and communication, then people express it in different languages.  In the computer world, the same data structure and logic is the main crux, it is written by following rules and syntax in different languages.

Some formal design methods and programming languages emphasize data structures, rather than algorithms, as the key organizing factor in software design. Data structures can be used to organize the storage and retrieval of information stored in both main memory and secondary memory.
कुछ औपचारिक डिजाइन विधियां और प्रोग्रामिंग भाषाएं सॉफ्टवेयर डिजाइन के प्रमुख आयोजन कारक के रूप में एल्गोरिदम के बजाय डेटा संरचनाओं पर जोर देती हैं।  डेटा संरचनाओं का उपयोग मुख्य मेमोरी और सेकेंडरी मेमोरी दोनों में संग्रहीत सूचनाओं के भंडारण और पुनर्प्राप्ति को व्यवस्थित करने के लिए किया जा सकता है।

C++ is the best language for not only competitive but also using to solve the algorithm and data structure problems . C++ use increases the computational level of thinking in memory , time complexity and data flow level.
C ++ न केवल प्रतिस्पर्धी बल्कि एल्गोरिथ्म और डेटा संरचना समस्याओं को हल करने के लिए और उपयोग करने के लिए सबसे अच्छी भाषा मानी जाती है।  C ++ का उपयोग मेमोरी, टाइम जटिलता और डेटा प्रवाह स्तर में सोच के कम्प्यूटेशनल स्तर को बढ़ाता है।
Data Structure can be defined as the group of data elements which provides an efficient way of storing and organising data in the computer so that it can be used efficiently. Some examples of Data Structures are arrays, Linked List, Stack, Queue, etc.
डेटा संरचना को डेटा तत्वों के समूह के रूप में परिभाषित किया जा सकता है जो कंप्यूटर में डेटा को संग्रहीत करने और व्यवस्थित करने का एक कुशल तरीका प्रदान करता है ताकि इसे कुशलता से उपयोग किया जा सके।  डेटा स्ट्रक्चर्स के कुछ उदाहरण एरेज़, लिंक्ड लिस्ट, स्टैक, क्यू इत्यादि हैं।

किस प्रोग्रामिंग भाषा मे प्रोग्रामिंग सीखना चाहिए? In which programming language should you learn programming?
लिए कुछ जगह देगा।
When it comes to programming language for beginnersC is an excellent choice. Not only will it educate you of programming fundamentals, but this language is also powerful and is widely used in the industry today. ... C and C# are programming languages based on C. Java also derive its syntax and programming concept from C.
जब शुरुआती लोगों के लिए प्रोग्रामिंग भाषा की बात आती है, तो C एक उत्कृष्ट पसंद है।  यह न केवल आपको प्रोग्रामिंग फंडामेंटल के बारे में शिक्षित करेगा, बल्कि यह भाषा आज भी बहुत शक्तिशाली है और आज भी कंप्यूटर की दुनिया में व्यापक रूप से उपयोग की जाती है। C++ और C #, C पर आधारित प्रोग्रामिंग लैंग्वेज हैं। जावा इसके सिंटैक्स और प्रोग्रामिंग कॉन्सेप्ट आदि भी C से विकसित हुए हैं।

C++ is more often used in the programming world today and it is often considered the more robust language, even though C is better suited to some applications. .. If you are new to programming, learning C before C++ will likely be less overwhelming and give you some room to learn and grow.
C ++ का उपयोग आज प्रोग्रामिंग दुनिया में अधिक बार किया जाता है और इसे अक्सर अधिक मजबूत भाषा माना जाता है, भले ही C कुछ अनुप्रयोगों के लिए बेहतर हो।  ... यदि आप प्रोग्रामिंग में नए हैं, तो C ++ से पहले C सीखना संभवतः कम भारी होगा और आपको सीखने और विकसित होने के लिए उचित समय और समझ विकसित करने में मददगार होगा।

कोई भी कुछ आसान पुस्तकों को पढ़कर और अभ्यास करके आसानी से कंप्यूटर प्रोग्रामिंग सीख सकता है। कुछ पुस्तक अच्छे हैं जो काफी मददगार होंगे और ज्यादा पेज होने के बावजूद उन्हें आप आसानी से जल्दी जल्दी पढ़ पाएंगे और साथ ही जो इनटेरेस्टिंग भी हैं तथा आपकी समझ को भी अच्छे से विकसित करेंगे।
Anyone One can easily learn computer programming by reading and practicing some very simple books.  There are some books which will be very helpful and despite having more pages, you will be able to read them easily fast becuase these books are interesting and develop your understanding.
Some books to start with are : programming for Beginners Dummies , Let us C, 
One can also get so many books in www.pdfdrive.com, www.droppdf.com, www.computer-pdf.com etc websites .

Tuesday, January 21, 2020

जिंदगी क्या है?

Hello world..Welcome to The Better World..

ज़िंदगी क्या है अनासिर में ज़ुहूर-ए-तरतीब
मौत क्या है इन्हीं अज्ज़ा का परेशाँ होना...