কম্পিউটার প্রোগ্রামিং পরিচিত (Introducetion to computer and programming )
#.প্রোগ্ৰাম, প্রোগ্ৰামিং প্রোগ্ৰাম ভাষা :
কম্পিউটার এর মাধ্যমে কোন সমস্যা সমাধানের জন্য প্রয়োজনীয় নির্দেশমালার সমষ্টিকে প্রোগ্রাম (programming) বলা হয়।
##আদশ প্রোগ্রাম:
যে প্রোগ্ৰাম কম্পিউটার প্রোগ্রামের যাবতীয় বৈশিষ্ট্যে বা গুণাবলী বর্তমান সে ধরনের প্রোগ্রাম কে আদর্শ প্রোগ্রাম কে বুঝায় ।
#প্রোগ্ৰামের নির্ভুলভাবে
#যুক্তিপূণ বিন্যাস
# ততটা সম্ভব সরল ও সাংক্ষিপ্ত
#সহজে পরিবর্তন, পরিমাডন বা ভুল
************************************************************
#প্রোগ্ৰাম ভাষা :
কম্পিউটারের মাধ্যমে কোনো সমস্যা সমাধান তথ্য প্রোগ্রাম রচনার জন্য প্রয়োজনীয় শব্দ,বণ, অংক , চিহ্ন প্রভৃতিতে সমন্বয়ে গঠিত রীতিমকে প্রোগ্রাম ভাষা (programming languages) বলা হয়।
#বিভিন্ন স্তরের প্রোগ্ৰাম ভাষা :
প্রোগ্ৰাম রচনার বৈশিষ্ট্যে এর ভিডিতে প্রোগ্ৰাম ভাষা সমূহ প্রধান দুই ভাগে ভাগ করা হয়:
#মিম্নস্তরের ভাষা । এবং
(Low --level languages) and
#উচ্চস্তরের ভাষা ।
(Hight --level languages)
**"""""**"""""""""****"""""****""""""""""**
কম্পিউটার বা অনুরূপ যন্ত্রগুলো সরাসরি বুঝতে। পারে এরূপ ভাষাকে নিম্নস্তরের ভাষা বলে। নিম্নস্তরের ভাষা আবার দুই প্রকার :
#মেশিনের বা যন্ত্রের ভাষা
(Machine languages)and
#এসেম্বলী ভাষা
(Assembly languages)
*************************************
# অনুবাদ ভাষা :
যে ভাষাতেই প্রোগ্ৰম লেখা হোক না কেন কম্পিউটার কিন্তু মেশিনের ভাষা ছাড়া অন্য কোনো ভাষা ছাড়া অন্য কোনো ভাষা বুঝতে পারে না ।
এজন্য এ্যসেম্বলি ও উচ্চতর ভাষায় লিখিত প্রোগ্ৰামকে এক ধরনের প্রোগ্ৰাম দ্বারা মেশিন ভাষায় অনুবাদ করে দিতে হবে।
কম্পিউটারের লিখিত সোস বা উৎস প্রোগ্ৰামকে যন্ত্রভাষায় অনুবাদ করে বস্ত প্রোগ্ৰামে পরিণত করার জন্য ব্যবহৃত প্রোগ্ৰামকে পরিণত করার জন্য ব্যবহৃত প্রোগ্ৰামে অনুবাদ এর প্রোগ্ৰাম বলা হয়।
সাধারণ এক ধরনের প্রোগ্রামের জন্য ব্যবহৃত অনুবাদ প্রোগ্ৰাম ভিন্ন ধরনের প্রোগ্রাম ব্যবহার করা যায় না। বহুল ব্যবহৃত অনুবাদ এ প্রোগ্ৰাম হল:
# এ্যসেম্বলার (Assembly)
# ইন্টারপ্রেটার( Interpreter)
# কম্পাইলার (Compiler)
#Assembly-- এ্যসেম্বলার :
#এ্যসেম্বলী অর্থাৎ সাংকেতিক ভাষায় লিখিত প্রোগ্ৰামকে অনুবাদ করে যান্ত্রিক ভাষায় রূপান্তর করার জন্য ব্যবহৃত অনুবাদ প্রোগ্ৰামকে এ্যসেম বলা হয়।
#Interpreter--ইন্টারপ্রেটার:
ইন্টারপ্রেটার এমন একটি অনুবাদ যা একটি প্রোগ্রামের প্রতিটি লাইন আলাদাভাবে এবং পযায়ক্রমে অনুবাদ প্রোগ্রামকে
একটি লাইন অনুবাদ করে যান্তিক ভাষায় রূপ পর পরবর্তী লাইনটি অনুবাদ করে।
#Compiler---কম্পাইলার:
কম্পাইলার এমন একটি অনুবাদ প্রোগ্ৰাম মা ঊচ্চস্তরের ভাষায় লিখিত সমরণ প্রোগ্ৰামকে একসাথে যান্তিক ভাষায় রূপান্তর করে ।
তবে প্রোগ্ৰামে কোন প্রকার ভুল পেলে সেখানে অনুবাদকায বন্ধ হয়ে যায় ।
আবার ভুল স়ংশোধনের পর অনুবাদকায সম্পাদিত হয়। প্রতিটি প্রোগ্ৰামিং ভাষা ভিন্ন ভিন্ন কম পাইলার থাকে

0 মন্তব্যসমূহ