পাইথন প্রােগ্রামিং ল্যাংগুয়েজের ইতিহাস : পাইথন একটি হাই লেভেল, আবজেক্ট অরিয়েন্টেড, জেনারেল পারপাজ, ইন্টারপ্রিটেড, ইন্টারেকটিভ, সহজবােধ্য, উদ্দেশ্য কেন্দ্রিক ও উচ্চমানের প্রােগ্রামিং ল্যাংগুয়েজ। পাইথনে স্ট্রাকচার্ড প্রােগ্রামিং, অবজেক্ট ওরিয়েন্টেড প্রােগ্রামিং ও ফাংশনাল প্রােগ্রামিং করা যায়। ‘Monty Python Flying Circus’ নামের একটি টিভি শাে’র নামানুসারে এর নামকরণ করা হয়; ‘পাইথন’ সাপের নাম অনুসারে নয়। এর সাের্স কোড এর অন্তর্ভুক্ত। পাইথনের কোর সিনট্যাক্স ও সিমান্টিক্স খুবই সংক্ষিপ্ত এবং এর স্ট্যান্ডার্ড লাইব্রেরি অনেক সমৃদ্ধ। পাইথন ল্যাংগুয়েজটিকে এমনভাবে তৈরি করা হয়েছে যাতে সহজে বুঝা যায় এটি অন্যান্য প্রােগ্রামিং ল্যাংগুয়েজ-এর মতাে যতি চিহ্ন (কমা, ব্র্যাকেট ইত্যাদি) নির্ভর নয়, বরং কিছু ইংরেজি কী-ওয়ার্ড ব্যবহার করে ল্যাংগুয়েজটি তৈরি করা হয়েছে এবং এর শব্দবিন্যাসও তুলনামূলক সহজ। এটি একটি পুরােপুরি ডাইনামিক প্রােগ্রামিং ল্যাংগুয়েজ অর্থাৎ পাইথনে প্রতিটি ভেরিয়েবলের জন্য আলাদা আলাদা ডাটা টাইপ ডিক্লেয়ার করতে হয় না। যেখানে সি, সি++, জাভা’র মতাে ল্যাংগুয়েজগুলাে ও স্ট...