প্রথমে শিশু যেমন মাতৃভাষা শেখে, এরপর এগিয়ে যায় অন্য ভাষার দিকে। এখানেও প্রায় একই নিয়ম।
আমাদের উপমহাদেশে দেখা যায় প্রাথমিক প্রোগ্রামিং ভাষা হিসেবে "সি" শেখায়, এরপর প্রয়োজন অনুসারে অন্যান্য ভাষা শিখে নেয় প্রোগ্রামার। আর উপমহাদেশের বাহিরে, ইদানিং প্রোগ্রামের হাতেখড়ি হিসেবে "পাইথন" অনেক বেশি ব্যবহৃত হচ্ছে, আর এর ব্যবহার ক্রমশ বাড়ছে।
বেসিক প্রোগ্রামিং ভাষা বলতে কি বোঝাচ্ছেন তা স্পষ্ট ধরতে পারছি না।
প্রোগ্রামিং শেখার জন্য সবার আগে জানতে হবে কম্পিউটার কিভাবে কাজ করে, এজন্য "অ্যাসেম্বেলি ল্যাংগুয়েজ" শিখে নিতে পারেন। এটা শিখতে গেলে কম্পিউটার সম্বন্ধে ভাল কিছু শেখা হয়ে যাবে।