চলক (Variable) হলো মেমোরি (RAM) লোকেশনের নাম বা ঠিকানা।
চলক নামকরণ
- ভেরিয়েবলের প্রথম অক্ষরটি অবশ্যই বর্ণ (a,..,z, A,..,Z), হতে হবে।
- ভেরিয়েবলের প্রথম অক্ষরটির পরে ভেরিয়েবল নামকরণে কেবল আলফাবেটিক ক্যারেক্টার (a,..,z, A,..,Z), ডিজিট (0,..,9), এবং আন্ডারস্কোর (_) ও ডলার চিহ্ন ($) ব্যতীত অন্য কোন ক্যারেক্টার ব্যবহার করা যায় না।
- একই ফাংশনে একই নামে দুই বা ততোধিক ভেরিয়েবল ঘোষণা করা যায় না।
- ভেরিয়েবল নামের মধ্যে কোন ফাঁকা স্থান থাকতে পারে না।
- ভেরিয়েবল নাম ডিজিট বা অঙ্ক দিয়ে শুরু হতে পারে না।
- কোন কীওয়ার্ড, ফাংশন, স্টেটমেন্ট, রিজার্ভড ওয়ার্ড ইত্যাদির নাম ভেরিয়েবল হিসেবে ব্যবহার করা যায় না। main কোন কীওয়ার্ড না হলেও ভেরিয়েবল নাম হিসেবে main ব্যবহার করা যায় না।
- ভেরিয়েবল নামকরণে সর্বাধিক ৩১ ক্যারেক্টার ব্যবহার করা যায়। তবে আট ক্যারেক্টারের বেশি ব্যবহার না করাই ভালো।