পাইথন একটি ইন্টারপ্রেটেড, অবজেক্ট-ওরিয়েন্টেড, হাই লেভেল প্রোগ্রামিং ল্যাঙ্গুয়েজ। এটি ডিজাইন করেন
Guido van Rossum. ১৯৯১ সালে এটি প্রথম পাবলিশ করা হয়। এর সোর্স কোড GNU General Public License (GPL) এর অন্তর্ভুক্ত। 'Monty Python’s Flying Circus' নামের একটি টিভি শো'র নামা অনুসারে এর নামকরণ করা হয় '
Python', সাপের নাম অনুসারে নয়। পাইথন ৩.০ রিলিজ করা হয় ২০০৮ সালে আর ৩.৬ (যেটি আমরা এই কোর্সে ব্যবহার করবো) রিলিজ করা হয় ২০১৬ সালে।
এখানে খেয়াল রাখার বিষয় হচ্ছে পাইথন ২.x আর ৩.x এই দুটি ভার্সনের মধ্যে সিনট্যাক্সের পার্থক্য রয়েছে তাই এই কোর্সটি অনুসরণ করার ক্ষেত্রে শুধু মাত্র ৩.৬ ভার্সনটিই ব্যবহার করবেন; ২.x ব্যবহার করলে কিছু কিছু যায়গায় এরর (Error) পাওয়া যাবে।
কাদের জন্য এই কোর্স?
যারা প্রোগ্রামিং শিখতে চান বা অন্য কোন প্রোগ্রামিং ল্যাঙ্গুয়েজ জানেন এখন পাইথন শিখতে চান সকলের জন্যই এই কোর্স। অন্য কোন প্রোগ্রামিং ল্যাঙ্গুয়েজ (যেমন - সি বা সি++) না জানা থাকলে পাইথন শেখা যাবে না বা শেখা কঠিন হবে এরকম কোন বিষয় নেই, তাই একেবারেই যারা নতুন তাদের ভায়ের কিছু নেই। কোন বিষয় না বুঝলে বার বার পড়ুন - চেষ্টা করুন, এই ব্লগে নির্দ্বিধায় প্রশ্ন করুন, গুগলে সার্চ করুন; সমাধান অবশ্যই পাবেন।