পাইথন (প্রোগ্রামিং ভাষা)

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

Read More

লিনাক্স কেন ব্যবহার করব?

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

Read More

লিনাক্স কি?

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

Read More