Базовым понятием в программировании есть понятие переменной.
С понятием переменной мы знакомимся еще при изучении математики. На уроках мы пишем формулы S=a*b или P=2*(a+b)
В зависимости от того, какие значения получат а и b — разными получатся и значения S и P.
Значения a, b — мы пишем на листике, затем ассоциируем (сопоставляем) каждую букву с числовым значением. Умножаем уже числа — и получается что результат S (или Р) — тоже число
Так и в программировании — информация которая нужна для решения задачи сначала должна оказаться в памяти компьютера. Затем там (в памяти ПК) с ней(информацией) что то делается и только после обработки полученных данных мы получаем решение задачи.
Для того что бы программист имел доступ к данным, с которыми оперирует (работает) программа он САМОСТОЯТЕЛЬНО называет данные определенными именами, исходя из тематики поставленной задачи.
Допустим есть задача: Найти площадь квадрата.
Формулу помним со школы S=a2
В нашем случае, для понимания что вычисляется, программист поступает следующим образом:
- Букву S называет Area
- Букву а называет Side_a
- Формула для вычисления принимает вид Area=Side_a2
Возникнет вопрос — зачем это делать? Ответ прост — откройте вашу программу из тысяч строк через пару месяцев и попробуйте вспомнить что такое буква S и буква а
Итог: Переменная — это область памяти компьютера, в которой храниться нужная для работы программы информация, к которой программист обращается по имени.
Имя переменной программист задает самостоятельно, исходя из спецификации (тематики) поставленной задачи.