Home » » প্রোগ্রামিং ভাষা কি

প্রোগ্রামিং ভাষা কি

প্রোগ্রামিং ভাষা কি

প্রোগ্রাম রচনার জন্য ব্যবহৃত শব্দ, বর্ণ, অঙ্ক, চিহ্ন প্রভৃতির সমন্বয়ে গঠিত রীতিনীতি হলো প্রোগ্রামিং ভাষা। বিভিন্ন ধরনের প্রোগ্রাম রচনার জন্য বিভিন্ন রকম প্রোগ্রামিং ভাষা ব্যবহৃত হয়। 

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

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

প্রোগ্রামিং ভাষার বিভিন্ন বৈশিষ্ট্য রয়েছে। যেমন:

কাজ (Function): প্রোগ্রামিং ভাষা হচ্ছে এক ধরনের ভাষা যা দিয়ে কম্পিউটার প্রোগ্রাম লেখা যায়, এবং এই প্রোগ্রামগুলোর সাহায্যে কম্পিউটারকে কোনো গণনামূলক কাজ করার নির্দেশ দেয়া যায় এবং সম্ভব হলে কম্পিউটারের বাইরের যন্ত্রাংশ যেমন প্রিন্টার, রোবট, ইত্যাদি নিয়ন্ত্রণ করা যায়।

লক্ষ্য (Target): প্রোগ্রামিং ভাষাগুলো থেকে স্বাভাবিক ভাষাগুলোর মধ্যে পার্থক্য হচ্ছে স্বাভাবিক মুখের ভাষা কেবল মানুষে মানুষে যোগাযোগের জন্য ব্যবহৃত হয়, অন্যদিকে প্রোগ্রামিং ভাষাগুলো মানুষকে যন্ত্রের কাছে আদেশ পৌঁছে দিতে সাহায্য করে। কিছু প্রোগ্রামিং ভাষা এক যন্ত্রকে আরেক যন্ত্রের সাথে যোগাযোগে সাহায্য করে। যেমন কিছু প্রোগ্রাম পোস্টস্ক্রিপ্ট প্রোগ্রাম তৈরির মাধ্যমে প্রিন্টার বা ডিসপ্লে নিয়ন্ত্রণ করতে পারে।

সংগঠন (Constructs): প্রোগ্রামিং ভাষার সাহায্যে কিছু সংগঠন থাকে যেগুলো দিয়ে বিভিন্ন উপাত্ত কাঠামো (data structure) সংজ্ঞায়িত করা হয় কিংবা নির্দেশ পালনের প্রবাহ বা ধারা নিয়ন্ত্রণ করা যায়।

প্রকাশ ক্ষমতা (Expressive power): গণনা তত্ত্বে (theory of computation) প্রোগ্রামিং ভাষাসমূহকে তারা কী ধরনের গণনা (computation) প্রকাশ করতে পারে, তার ওপর ভিত্তি করে শ্রেণিকরণ করা হয়।

0 মন্তব্য(গুলি):

একটি মন্তব্য পোস্ট করুন

Comment below if you have any questions

অফিস/বেসিক কম্পিউটার কোর্স

এম.এস. ওয়ার্ড
এম.এস. এক্সেল
এম.এস. পাওয়ার পয়েন্ট
বাংলা টাইপিং, ইংরেজি টাইপিং
ই-মেইল ও ইন্টারনেট

মেয়াদ: ২ মাস (সপ্তাহে ৪দিন)
রবি+সোম+মঙ্গল+বুধবার

কোর্স ফি: ৪,০০০/-

গ্রাফিক ডিজাইন কোর্স

এডোব ফটোশপ
এডোব ইলাস্ট্রেটর

মেয়াদ: ৩ মাস (সপ্তাহে ২দিন)
শুক্র+শনিবার

কোর্স ফি: ৮,৫০০/-

ওয়েব ডিজাইন কোর্স

এইচটিএমএল ৫
সিএসএস ৩

মেয়াদ: ৩ মাস (সপ্তাহে ২দিন)
শুক্র+শনিবার

কোর্স ফি: ৮,৫০০/-

ভিডিও এডিটিং কোর্স

এডোব প্রিমিয়ার প্রো

মেয়াদ: ৩ মাস (সপ্তাহে ২দিন)
শুক্র+শনিবার

কোর্স ফি: ৯,৫০০/-

ডিজিটাল মার্কেটিং কোর্স

ফেসবুক, ইউটিউব, ইনস্টাগ্রাম, এসইও, গুগল এডস, ইমেইল মার্কেটিং

মেয়াদ: ৩ মাস (সপ্তাহে ২দিন)
শুক্র+শনিবার

কোর্স ফি: ১২,৫০০/-

অ্যাডভান্সড এক্সেল

ভি-লুকআপ, এইচ-লুকআপ, অ্যাডভান্সড ফাংশনসহ অনেক কিছু...

মেয়াদ: ২ মাস (সপ্তাহে ২দিন)
শুক্র+শনিবার

কোর্স ফি: ৬,৫০০/-

ক্লাস টাইম

সকাল থেকে দুপুর

১ম ব্যাচ: সকাল ০৮:০০-০৯:৩০

২য় ব্যাচ: সকাল ০৯:৩০-১১:০০

৩য় ব্যাচ: সকাল ১১:০০-১২:৩০

৪র্থ ব্যাচ: দুপুর ১২:৩০-০২:০০

বিকাল থেকে রাত

৫ম ব্যাচ: বিকাল ০৪:০০-০৫:৩০

৬ষ্ঠ ব্যাচ: বিকাল ০৫:৩০-০৭:০০

৭ম ব্যাচ: সন্ধ্যা ০৭:০০-০৮:৩০

৮ম ব্যাচ: রাত ০৮:৩০-১০:০০

যোগাযোগ:

আলআমিন কম্পিউটার প্রশিক্ষণ কেন্দ্র

৭৯৬, পশ্চিম কাজীপাড়া বাসস্ট্যান্ড,

[মেট্রোরেলের ২৮৮ নং পিলারের পশ্চিম পাশে]

কাজীপাড়া, মিরপুর, ঢাকা-১২১৬

মোবাইল: 01785 474 006

ইমেইল: alamincomputer1216@gmail.com

ফেসবুক: facebook.com/ac01785474006

ব্লগ: alamincomputertc.blogspot.com

Contact form

নাম

ইমেল *

বার্তা *