আস্ক প্রশ্নে আপনাকে স্বাগতম ! এটি একটি প্রশ্নোত্তর ভিত্তিক কমিউনিটি। এই সাইট সম্পর্কে বিস্তারিত জানতে এখানে ক্লিক করুন ...
164 বার প্রদর্শিত
"প্রোগ্রামিং" বিভাগে করেছেন (1,839 পয়েন্ট) 51 226 261

কোন প্রোগ্রাম দিয়ে প্রোগ্রামিং শেখা শুরু করা উচিত?

1 উত্তর

0 পছন্দ 0 জনের অপছন্দ
করেছেন (1,496 পয়েন্ট) 14 32 43


তোমাদের অনেকেরই এটি প্রশ্ন, ‘প্রোগ্রামিং শিখতে চাই, কোন ল্যাঙ্গুয়েজ দিয়ে শুরু করব’? সেই প্রশ্নের উত্তর দেওয়ার জন্যই এই পোস্ট।

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

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

তুমি যদি কলেজের শিক্ষার্থী হও, তাহলে অবশ্যই সি শেখো। কারণ কলেজের আইসিটি কোর্সে এমনিতেই সি শিখতে হবে। তাই দুইটা ল্যাঙ্গুয়েজ একই সময়ে শেখার কোনো দরকার নাই।

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

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

কিছু দরকারি লিঙ্ক :

সম্পর্কিত প্রশ্নগুচ্ছ

1 উত্তর
2 টি উত্তর
22 ডিসেম্বর 2017 "প্রোগ্রামিং" বিভাগে জিজ্ঞাসা করেছেন Md sumon (113 পয়েন্ট) 59 243 252

28,156 টি প্রশ্ন

29,682 টি উত্তর

3,147 টি মন্তব্য

3,930 জন সদস্য



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

  1. rjsiraz

    50 পয়েন্ট

    0 উত্তর

    0 প্রশ্ন

  2. Hasan১

    50 পয়েন্ট

    0 উত্তর

    0 প্রশ্ন

  3. তামিম আল আদনানী

    50 পয়েন্ট

    0 উত্তর

    0 প্রশ্ন

  4. Tarun

    50 পয়েন্ট

    0 উত্তর

    0 প্রশ্ন

  5. Rasel rana

    50 পয়েন্ট

    0 উত্তর

    0 প্রশ্ন

শীর্ষ বিশেষ সদস্য

...