يعتمد الاسم الصحيح للمتغيرات على لغة البرمجة التي تستخدمها، لكن بشكل عام هناك بعض القواعد الأساسية التي تنطبق على معظم اللغات:
يجب أن يبدأ الاسم بحرف أو شرطة سفلية (_): لا يمكن أن يبدأ اسم المتغير برقم.
يمكن أن يحتوي الاسم على حروف وأرقام وشرطة سفلية: لا يمكن استخدام رموز أخرى مثل علامات الترقيم أو المسافات.
يجب أن يكون الاسم معبرًا: يجب أن يعكس الاسم الغرض من المتغير.
تجنب الكلمات المحجوزة: لا يمكن استخدام الكلمات التي لها معنى خاص في لغة البرمجة كأسماء للمتغيرات.
مراعاة حالة الأحرف: في بعض اللغات، تعتبر الأحرف الكبيرة والصغيرة مختلفة.