वेरिएबल एक कंटेनर है जिसमें आप वैल्यू डाल सकते हैं। जब आप उस वेरिएबल को एक एल्गोरिदम में इस्तेमाल करते हैं वह कंटेनर को खोल कर अंदर में रखे वैल्यू को देख सकता है। वेरिएबल में संग्रहित वैल्यू के आधार पर जो आपको और ज्यादा स्मार्ट एल्गोरिदम लिखने में मदद करता है। उदाहरण के लिए अगर आपको यह एल्गोरिदम में लिखना है "जन्मदिन मुबारक हो, तुम 10 साल के हो गए!" मेरे छोटे भाई को यह अभी के लिए बहुत अच्छा है, अगले साल जब मैं इसको रन करऊंगी मैं चाहती हूं यह कहे "जन्मदिन मुबारक हो, तुम 11 साल के हो गए!" मैं एक वेरिएबल "उम्र" बनाऊंगी, इसमें मेरे भाई का उम्र जमा होगा और मैं अपना एल्गोरिथ्म लिखूंगी जिसमें रहेगा "जन्मदिन मुबारक हो, तुम [उम्र] के हो गए" क्योंकि वेरिएबल बदल सकता है और हर साल मैं वेरिएबल "उम्र" को अपडेट करूंगी, उम्र = उम्र+1 इस पहेली में हम एक वेरिएबल का उपयोग करेंगे जो कि हमारे कलाकार द्वारा खिची रेखा की लंबाई को निर्धारित करेगा। बाद में हमारे कोड में "मूव फॉरवार्ड" ब्लॉक उस लंबाई वेरिएबल को देखेगा कौन सा वैल्यू आपने उसमें निर्धारित किया है।