It is a storage location paired with an associated symbolic name (an identifier), which contains some known or unknown quantity of information referred to as a value.
Part of the Programming glossary: In programming, a variable is a value that can change, depending on conditions or on information passed to the program. Typically, a program consists of instruction s that tell the computer what to do and data that the program uses when it is running.  Variable in C Programming is also called as container to store the data. Variable name may have different data types to identify the type of value stored.  Variables in a computer program are analogous to Buckets or Envelopes where information can be maintained and referenced. On the outside of the bucket is a name. When referring to the bucket, we use the name of the bucket, not the data stored in the bucket. The life time of a variable is strongly related to the scope of the variable. When a program begins, variables come to life when the program reaches the line of code where they are declared. Variables die when the program leaves the Scope of the variable. Every variable has a name, called the variable name, and a data type. A variable's data type indicates what sort of value the variable represents, such as whether it is an integer, a floating-point number, or a character. x+y. x and y are variables. Variables can represent numeric values, characters, character strings, or memory addresses. Variables play an important role in computer programming because they enable programmers to write flexible programs. In computer programming, a variable or scalar is a storage location paired with an associated symbolic name (an identifier), which contains some known or unknown quantity of information referred to as a value. The scope of a variable is actually a property of the name of the variable, and the extent is a property of the variable itself. These should not be confused with context (also called environment), which is a property of the program, and varies by point in the source code or execution – see scope: overview. Variables. A variable is a symbolic name for (or reference to) information. The variable's name represents what information the variable contains. They are called variables because the represented information can change but the operations on the variable remain the same. In general, a program should be written with Symbolic notation, such that a statement is always true symbolically. The life time of a variable is strongly related to the scope of the variable. When a program begins, variables come to life when the program reaches the line of code where they are declared. Variables die when the program leaves the Scope of the variable. A symbol or name that stands for a value. For example, in the expression. x+y. x and y are variables. Variables can represent numeric values, characters, character strings, or memory addresses. Variables play an important role in computer programming because they enable programmers to write flexible programs.
http://whatis.techtarget.com/definition/variable http://www.c4learn.com/c-programming/c-variable/ http://www.cs.utah.edu/~germain/PPS/Topics/variables.html http://www.webopedia.com/TERM/V/variable.html https://en.wikipedia.org/wiki/Variable_%28programming%29 http://www.cs.utah.edu/~germain/PPS/Topics/variables.html http://www.webopedia.com/TERM/V/variable.html
what is variable in programming
प्रोग्रामिंग में परिवर्तनशील क्या है
यह एक संबद्ध प्रतीकात्मक नाम (एक पहचानकर्ता) के साथ जोड़ा गया एक भंडारण स्थान है, जिसमें मूल्य के रूप में संदर्भित जानकारी की कुछ ज्ञात या अज्ञात मात्रा होती है।
प्रोग्रामिंग शब्दावली का हिस्सा: प्रोग्रामिंग में, एक चर एक मूल्य है जो शर्तों के आधार पर या प्रोग्राम को दी गई जानकारी के आधार पर बदल सकता है। आमतौर पर, एक प्रोग्राम में निर्देश होते हैं जो कंप्यूटर को बताते हैं कि क्या करना है और डेटा जो प्रोग्राम चल रहा है तब उपयोग करता है।  सी प्रोग्रामिंग में चर को डेटा स्टोर करने के लिए कंटेनर भी कहा जाता है। संग्रहीत मान के प्रकार की पहचान करने के लिए चर नाम में भिन्न डेटा प्रकार हो सकते हैं।  कंप्यूटर प्रोग्राम में चर बकेट या लिफाफे के अनुरूप होते हैं जहां जानकारी को बनाए रखा जा सकता है और संदर्भित किया जा सकता है। बाल्टी के बाहर एक नाम है। बाल्टी का जिक्र करते समय, हम बाल्टी के नाम का उपयोग करते हैं, न कि बाल्टी में संग्रहीत डेटा का। एक चर का जीवन काल चर के दायरे से दृढ़ता से संबंधित है। जब कोई प्रोग्राम शुरू होता है, तो चर जीवन में आते हैं जब प्रोग्राम कोड की लाइन तक पहुंच जाता है जहां उन्हें घोषित किया जाता है। चर मर जाते हैं जब प्रोग्राम चर के दायरे को छोड़ देता है। प्रत्येक चर का एक नाम होता है, जिसे चर नाम और एक डेटा प्रकार कहा जाता है। एक चर का डेटा प्रकार इंगित करता है कि चर किस प्रकार के मूल्य का प्रतिनिधित्व करता है, जैसे कि यह एक पूर्णांक है, एक फ्लोटिंग-पॉइंट संख्या या एक वर्ण। x + y. x और y चर हैं। चर सांख्यिक मानों, वर्णों, वर्णों या स्मृति पतों का प्रतिनिधित्व कर सकते हैं। चर कंप्यूटर प्रोग्रामिंग में एक महत्वपूर्ण भूमिका निभाते हैं क्योंकि वे प्रोग्रामर को लचीले प्रोग्राम लिखने में सक्षम बनाते हैं। कंप्यूटर प्रोग्रामिंग में, एक चर या अदिश एक भंडारण स्थान होता है जिसे एक संबद्ध प्रतीकात्मक नाम (एक पहचानकर्ता) के साथ जोड़ा जाता है, जिसमें कुछ ज्ञात या अज्ञात मात्रा में जानकारी होती है जिसे मूल्य के रूप में संदर्भित किया जाता है। एक चर का दायरा वास्तव में चर के नाम की एक संपत्ति है, और सीमा चर की एक संपत्ति है। इन्हें संदर्भ (जिसे पर्यावरण भी कहा जाता है) के साथ भ्रमित नहीं होना चाहिए, जो कार्यक्रम की एक संपत्ति है, और स्रोत कोड या निष्पादन में बिंदु से भिन्न होता है - दायरा देखें: अवलोकन। चर। एक चर जानकारी (या संदर्भ) के लिए एक प्रतीकात्मक नाम है। चर का नाम दर्शाता है कि चर में कौन सी जानकारी है। उन्हें चर कहा जाता है क्योंकि प्रतिनिधित्व की गई जानकारी बदल सकती है लेकिन चर पर संचालन समान रहता है। सामान्य तौर पर, एक प्रोग्राम को प्रतीकात्मक संकेतन के साथ लिखा जाना चाहिए, जैसे कि एक कथन हमेशा प्रतीकात्मक रूप से सत्य हो। एक चर का जीवन काल चर के दायरे से दृढ़ता से संबंधित है। जब कोई प्रोग्राम शुरू होता है, तो चर जीवन में आते हैं जब प्रोग्राम कोड की लाइन तक पहुंच जाता है जहां उन्हें घोषित किया जाता है। चर मर जाते हैं जब प्रोग्राम चर के दायरे को छोड़ देता है। एक प्रतीक या नाम जो एक मूल्य के लिए खड़ा है। उदाहरण के लिए, अभिव्यक्ति में। x + y. x और y चर हैं। चर सांख्यिक मानों, वर्णों, वर्णों या स्मृति पतों का प्रतिनिधित्व कर सकते हैं। चर कंप्यूटर प्रोग्रामिंग में एक महत्वपूर्ण भूमिका निभाते हैं क्योंकि वे प्रोग्रामर को लचीले प्रोग्राम लिखने में सक्षम बनाते हैं।