আমার প্রোগ্রামিং শেখার সূচনা হয়েছে সি প্রোগ্রামিং দিয়ে। কিন্তু আমাকে যদি কেউ জিজ্ঞেস করে কোন ল্যাঙ্গুয়েজ দিয়ে প্রোগ্রামিং শুরু করা উচিত, আমি নিঃসঙ্কোচে বলব পাইথন। প্রোগ্রামিং শেখার জন্য এর থেকে সহজ ল্যাঙ্গুয়েজ নেই বললেই চলে। তো এই পাইথন প্রোগ্রামিং নিয়ে একটা বই প্রকাশ হয়েছে এই বই মেলায়।
প্রথমত পাইথন প্রোগ্রামিং অনেক সহজ একটা প্রোগ্রামিং ল্যাঙ্গুয়েজ। তার উপর আমি বইটি লেখার সময় স্কুল কলেজে পড়ুয়া ছাত্রছাত্রীদের কথা চিন্তা করে বইটি লেখার চেষ্টা করেছি। যেন আগ্রহীরা খুব সহজে নিজ ভাষায় প্রোগ্রামিং শিখতে পারে। তাই বলতে পারি যারা স্কুল কলেজে পড়ে এবং প্রোগ্রামিং এ আগ্রহী, তারা বইটি থেকে প্রোগ্রামিং এর মৌলিক বিষয় গুলো শিখতে পারবে।
পাইথন শেখা সহজ হলেও বর্তমানে সবচেয়ে বেশি ব্যবহৃত প্রোগ্রামিং ল্যাঙ্গুয়েজ। সব ধরণের কাজ করা যায় এই ল্যাঙ্গুয়েজ দিয়ে। হতে পারে ওয়েব অ্যাপ, ডেস্কটপ অ্যাপ, গেম ডেভেলপমেন্ট, মেশিন লার্নিং, আর্টিফিশিয়াল ইন্টিলিজেন্স, ডেটা সাইন্স ইত্যাদি সব ক্ষেত্রেই পাইথন প্রোগ্রামিং ব্যবহার করা যায়। মেশিন লার্নিং এবং ডেটা সাইন্সে তো সবচেয়ে বেশি ব্যবহৃত হচ্ছে পাইথন।
প্রোগ্রামিং শেখার কোন শেষ নেই। তবে যে কোন কিছুরই ফাউন্ডেশনের দরকার হয়। এই বইটা প্রোগ্রামিং শেখার ফাউন্ডেশনের মত কাজ করবে। প্রোগ্রামিং শুরু করার জন্য প্রয়োজনীয় কনসেফট গুলো এই বইতে উদাহরণ সহ আলোচনা করা হয়েছে। প্রতিটা টপিক্স প্রাসঙ্গিক কোড দিয়ে বুঝানোর চেষ্টা করা হয়েছে।
কি কি শেখা যাবে, তা একটু বলা যায়। পাইথনের মৌলিক ধারণা, ক্লাস এবং অবজেক্ট, পাইথনের বিল্টইন ডেটা স্ট্র্যাকচার, পাইথনের মডিউল এবং প্যাকেজ ও তাদের ব্যবহার ইত্যাদি। যে গুলো সম্পর্কে জানলে যে কেউ পাইথনের এডভান্স টপিক্স গুলো শেখা শুরু করতে পারবে। অংশগ্রহণ করতে পারবে বিভিন্ন প্রোগ্রামিং কম্পিটিশন গুলোতে।
প্রোগ্রামিং শেখা যেমন শুরু করেছি সি প্রোগ্রামিং দিয়ে, বই লেখাতে সূচনাও হয়েছে সি প্রোগ্রামিং দিয়ে। প্রোগ্রামিং নিয়ে এ বইটি আমার দ্বিতীয় বই। প্রকাশিত হয়েছে আদর্শ প্রকাশনী থেকে। বই মেলায় আদর্শে প্রকাশনীর স্টল (333-336) এর পাশা পাশী বইটি রকমারিতে পাইথন প্রোগ্রামিং বইটি পাওয়া যাচ্ছে। রকমারিতে একটু পড়ে দেখুন এ গিয়ে বইটির কিছু অংশ পড়ে দেখা যাবে।
এ ছাড়া আগামীকাল ১৯ তারিখ শনিবার বিকেল পাঁচটায় আদর্শ স্টলের সামনে বইটির মোড়ক উন্মোচন অনুষ্ঠান রয়েছে। আমন্ত্রণ থাকল সবার।
Nice