সহজ কিন্তু সম্পুর্ণ একটা প্রোগ্রামিং ল্যাঙ্গুয়েজ হচ্ছে পাইথন। প্রোগ্রামিং শুরু করতে চাইলে এর থেকে সহজ আর কোন ল্যাঙ্গুয়েজ হতে পারে না। আবার Large Scale প্রজেক্টে এর জন্যও পাইথন সেরা একটা ল্যাঙ্গুয়েজ। পাইথন দিয়ে একই সাথে ডেস্কটপ অ্যাপ, মোবাইল অ্যাপ, ওয়েব সাইট/অ্যাপ এবং গেম ডেভেলপমেন্ট করা যায়। মেশিন লার্নিং, ডাটা সাইন্টিস্টদের পছন্দের লিস্টে রয়েছে এই পাইথন ল্যাঙ্গুয়েজ। সহজ ভাষায়ঃ One Language for Everything!
বর্তমানে প্রোগ্রামিং ল্যাংগুয়েজের জগতে সবচেয়ে আলচিত নাম পাইথন। গুগল, ইউটিউবের, ডিসনি, মজিলা সব বড় বড়প্রজেক্টে পাইথন ব্যবহার করা হচ্ছে। ২০২০ এ এসে প্রায় প্রজেক্টেই মেশিন লার্নিং এর দরকার হয়, যেমন অ্যামাজন, ফেসবুক, গুগল সহ যতটপ সাইট রয়েছে, সবগুলো সাইটই অনেক ডেটা নিয়েকাজ করে। ভবিষ্যৎ এআরো বেশি ডেটা নিয়েকাজ করতে হবে। ডেটানিয়ে কাজ করার জন্য, ডেটার উপর লজিক বসিয়েনতুন ডেটা পাওয়ার জন্যপাইথন দারুণ একটা ল্যাঙ্গুয়েজ। বিভিন্নসাইটযেমন-Mozilla, Reddit, Instagram, PBS, Dropbox, Google Search Engine ইত্যাদি ওয়েব এপ্লিকেশন পাইথন দিয়ে লেখা।
Python একটি শক্তিশালী হাই-লেভেল অবজেক্ট ওরিয়েন্টেড এবং ডায়নামিক কম্পিউটার প্রোগ্রামিং ল্যাংগুয়েজ।যা ১৯৮০ সালে ডাচ প্রোগ্রামার গুইডো ভ্যান রাসম প্রথম ডিজাইন শুরু করেন এবং ১৯৯১ সালের ফেব্রুয়ারিতে প্রথম তিনি এটি প্রকাশ করেন।
মূলতঃ সত্তরের দশকের পরে ভ্যান রাসম BBC এর “Monty Python’s Flying Circus” কমেডি সিরিজের ভীষণ ভক্ত ছিলেন।আর এর সাথে সমঞ্জস্য রেখেই তিনি এটির নাম রাখেন পাইথন।
পাইথন লাঙ্গুয়েজটির গঠন শৈলী যেমন অনন্য একই ভাবে এর প্রকাশ ভঙ্গিও অসাধারণ । চমৎকার এই ল্যাঙ্গুয়েজটি বর্তমানে – ওয়েব, ডেস্কটপ, মোবাইল, সিস্টেম এ্যাডমিনিস্ট্রেশন, সাইন্টিফিক কম্পিউটিং কিংবা মেশিন লার্নিং সহ সবর্ত্রই ব্যবহার হচ্ছে। আর তাইতো পাইথন প্রোগ্রামিং ল্যাঙ্গুয়েজটি জয় করেছে বহু কম্পিউটার প্রোগ্রামার এবং সফটওয়্যার ডেভেলপার এর হৃদয়।
ফোরসাইট আইটি ইন্সটিটিউট কেই কেন বেছে নিবেন?
Loop Control Statements