المتغير هو عبارة عن حاوية تستطيع تخزين قيمة فيه
عندما تقوم باستخدام ذلك المتغير في خوارزمية
يقوم بفتح الحاوية و النظر للقيمة الموجودة في الداخل
هذا يجعلك تكتب خوارزمية بشكل أذكى
تصدر بشكل مختلف اعتماداً على القيمة التي تم تخزينها في المتغير
على سبيل المثال
إذ أردت كتابة خوارزمية تقول (عيد ميلاد سعيد ، لقد أصبحت تبلغ 10 أعوام) لأخي الصغير
سيكون الأمر رائع الآن
لكن إن أردت تشغيلها العام القادم، سأود أن أقول
تقول (عيد ميلاد سعيد ، لقد أصبحت تبلغ 11 عاماً)
أستطيع إنشاء متغير باسم (العمر) لتخزين عمر أخي و أكتب الخوارزمية
تقول (عيد ميلاد سعيد ، لقد أصبحت تبلغ "العمر") بدلاً من ذكر الرقم
لأن المتغير يستطع أن يتغير
أستطيع تحديد المتغير (العمر) ليكون (العمر +1)
في هذا اللغز، سنقوم باستخدام متغير يقوم بتعيين طول الخط الذي يرسمه الرسام
لاحقاً في الكود الخاص بنا، بلوك الانتقال للأمام سينظر
لمتغير الطول ذلك ليرى القيمة التي قمت بتعينها له