في علم البرمجة، المتغيرات هي عناصر تستخدم لتخزين البيانات والقيم في الذاكرة. تتيح المتغيرات للمبرمجين تحديد وتعديل قيم مختلفة خلال تنفيذ البرنامج. تعرف المتغيرات بنوعها واسمها، ويمكن تعيين قيمة معينة لها واستخدامها في عمليات الحساب والمقارنة والعرض. تختلف أنواع المتغيرات في البرمجة وفقًا لنوع البيانات التي يمكن تخزينها فيها، مثل المتغيرات العددية والسلسلة النصية والمنطقية وغيرها.