Shaiful H Shakib created new article
3 years ago - Translate

একজন প্রোগ্রামারকে কয়টি প্রোগ্রামিং ল্যাঙ্গুয়েজ জানা উচিত? | #

একজন প্রোগ্রামারের আসলে কতগুলো প্রোগ্রামিং ল্যাঙ্গুয়েজ জানা থাকা উচিত এর কোন ধরাবাধা নিয়ম বা ষ্ট্যাণ্ডার্ড স্কেল নেই । আপনার কি কি জানা থাকা উচিত সেটা নির্ভর করে আপনি আসলে কি করতে চান তার উপরে ।
তবে আমার মতে একজন প্রোগ্রামারের মোটামুটিভাবে নিম্নোক্ত ধরনের ল্যাঙ্গুয়েজ সম্পর্কে জ্ঞান থাকা উচিত ।
**মেশিন ল্যাঙ্গুয়েজের কাছাকাছি একটা লো-লেভেল ল্যাঙ্গুয়েজ - **হার্ডওয়্যার এর ইন্সট্রাকশনস লেভেলে কাজ করতে গেলে একজন প্রোগ্রামারের এমন একটি লো-লেভেল ল্যাঙ্গুয়েজ জানা থাকা উচিত । যেমন, NASM ।
**অন্তত একটা আনম্যানেজড ল্যাঙ্গুয়েজ - **প্রোগ্রামিং এর খুঁটিনাটি জানার জন্য একজন প্রোগ্রামারের C বা C++ এর মতো একটি আনম্যানেজড ল্যাঙ্গুয়েজ জানা থাকা আবশ্যক ।
**অন্তত দুটি ম্যানেজড ল্যাঙ্গুয়েজ **- মেমরী এলোকেশন , ম্যানেজমেন্ট, পয়েন্টার, গার্বেজ কালেকশন এর মতো লো-লেভেল বিষয়গুলো ছাড়া কিভাবে সহজে প্রোগ্রামিং করা যায় তা জানার জন্য ম্যানেজড ল্যাঙ্গুয়েজ জানা দরকার । আপনার জানা ম্যানেজড ল্যাঙ্গুয়েজ গুলোর মাঝে আবার অন্তত একটা ডাইনামিক্যালী টাইপড ল্যাঙ্গুয়েজ (যেমন Python , JavaScript) এবং অন্তত একটা ষ্ট্যাটিক্যালী টাইপড ল্যাঙ্গুয়েজ (যেমন C# , Java) থাকা ভাল ।
অন্তত একটা স্ক্রিপ্টিং ল্যাঙ্গুয়েজ - JavaScript , TypeScript , Ruby , PHP এর মতো অন্তত একটি স্ক্রিপ্টিং ল্যাঙ্গুয়েজ এর জ্ঞান আপনার ঝুলিতে থাকা ভাল ।
**অন্তত একটা ডাটাবেস ল্যাঙ্গুয়েজ **- ডাটাবেস ম্যানুপুলেট করার জন্য অধিকাংশ প্রোগ্রামারই সাধারনত একটা ল্যাঙ্গুয়েজ এর সাথে পরিচিত , আর সেটা হচ্ছে SQL । একজন প্রোগ্রামারের এটা অবশ্যই জানা থাকা উচিত ।
Quora তে লিখেছেন ইবনে নাহিয়ান ভাইয়া।

একজন প্রোগ্রামারকে কয়টি প্রোগ্রামিং ল্যাঙ্গুয়েজ জানা উচিত?

একজন প্রোগ্রামারকে কয়টি প্রোগ্রামিং ল্যাঙ্গুয়েজ জানা উচিত?
No articles found
No available products to show.


No available shouts


No available offers
Shaiful H Shakib Profile Picture
Web Development {Beginner}

Bangladesh
[email protected]


No available portfolio


No available services

  • About
  • Web Development {Beginner}