متغیرها نقش بسیار مهمی در ایجاد یک برنامه دارند، اولین قاعده برنامه نویسی متغیرها هستند، حفظ داده در طول برنامه در درون متغیر انجام خواهد شد، وجود متغیرها باعث تصمیم گیریها و شرط ها درون برنامه خواهد شد.
متغیر را میتوان جز جدانشدنی از یک برنامه دانست که با آن میتوان عملیات های مختلفی را درون برنامه ایجاد کرد. به طور کلی متغیرها و یاد گیری آنها باعث شروع ساخت یک برنامه خواهد شد.
در جاوااسکریپت نیز این مساله وجود دارد و متغیر ها نقش بسزایی در ایجاد برنامه های جاوااسکریپتی دارند.