প্রোগ্রামিং ভাষার প্রাথমিক ধারণা কি কি জেনে নিন।
ক্ষুদ্র লেখক।
আসসালামু আলাইকুম। আপনারা সবাই কেমন আছেন???
আজকে থেকে আপনাদের জন্য প্রোগ্রামিং নিয়ে লেখা শুরু করলাম ইনশাআল্লাহ ১ম থেকে শেষ পর্যন্ত থাকবো।
যে কোন বিষয় সম্পর্কে ভালো ভাবে জানতে হলে জানতে হবে সেই বিষয়ের পূর্ণাঙ্গ ইতিহাস।তেমনি খালো প্রোগ্রামার হওয়ার জন্য দরকার বিভিন্ন প্রোগ্রামিং ল্যাংগুয়েজ সম্পর্কে, প্রোগ্রামিং ল্যাংগুয়েজের সম্পর্কে প্রোগ্রামিং ল্যাংগুয়েজের শ্রেণি ইত্যাদি সম্পর্কে জানা। বর্তমান বেশির ভাগ প্রোগ্রামই করা হয় হাই লেভেল প্রোগ্রামিং ল্যাংগুয়েজ ব্যবহার করে। কিন্তু কম্পিউটার লো-লেভেল ল্যাংগুয়েজ ছাড়া কিছুই বোঝে না। তাই কম্পিউটারে অনুবাদক প্রোগ্রাম ব্যবহার করা, হাই লেভের ল্যাংগুয়েজকে লো-লেভেল ল্যাংগুয়েজে রূপান্তরিত করতে।
আমরা প্রোগ্রামিং হতে যে শিখনফল গুলো পাব।
১,প্রোগ্রামের ধারণা ব্যাখ্যা করতে পারবো।ও
২,বিভিন্ন স্তরের প্রোগ্রামিং ভাষা বর্ণনাসহ করতে পারবো।
৩,ব্যবহারিক হিসাবে প্রোগ্রামের সংগঠন প্রর্দশন করতে পারবো।
৪,প্রোগ্রাম অ্যালগরিদম ও ফ্লোচার্ট পোস্তুত করতে পারবো।
আবার আমরা এই শিখন গূলো থেকে বেশ অনেক গুলো বিষয়বস্তু পাবো।
১,প্রোগ্রামের ধারণা(Concept of Program)
২,প্রোগ্রামের ভাষা (Programming language)
আবার এই Programming language থেকে আমরা বেশকিছু ভাষা পাব
♦মেশিন ভাষা (Machine language)
♦অ্যাসেম্বলি ভাষা( Assembly language)
♦মধ্যম স্তরের ভাষা (Mid level language)
♦উচ্চ স্তরের ভাষা (High level language)= সি(C), সি++ (C++), জাভা(java), ওরাকল (Oracle), অ্যালগল (Algol), ফোরট্রান (fortran), পাইথন (python) ভিজুয়াল বেসিক ( visual basic)
৩,চতুর্থ প্রজন্মের ভাষা। (4th Generation language)
৪,অনুবাদক প্রোগ্রাম (Translator program)
এটি আবার তিনটি যথা-
♦ কম্পাইলার (Compiler)
♦ অ্যাসেম্বলি ভাষা( Assembly language)
♦ইন্টারপ্রেটার (Interprator)
৫,প্রোগ্রাম সংগঠন (Organizetion of a model)
৬,প্রোগ্রাম তৈরির ধাপ সমূহ (steps of Developing a program)
এটি আবার দুটি
♦ অ্যালগরিদম (Algorithom)
♦ফ্লোচার্ট (Flow chaet)
৭, প্রোগ্রাম ডিজাইন বা মেডেল ( peogram Desing Model)
তো আজকের মত এ পর্যন্ত এর পর html সহ ধারাবাহিক ভাবে প্রোগ্রামিং পোস্ট নিয়ে হাজির হবো ইনশাআল্লাহ।
ক্ষুদ্র লেখক।
আসসালামু আলাইকুম। আপনারা সবাই কেমন আছেন???
আজকে থেকে আপনাদের জন্য প্রোগ্রামিং নিয়ে লেখা শুরু করলাম ইনশাআল্লাহ ১ম থেকে শেষ পর্যন্ত থাকবো।
যে কোন বিষয় সম্পর্কে ভালো ভাবে জানতে হলে জানতে হবে সেই বিষয়ের পূর্ণাঙ্গ ইতিহাস।তেমনি খালো প্রোগ্রামার হওয়ার জন্য দরকার বিভিন্ন প্রোগ্রামিং ল্যাংগুয়েজ সম্পর্কে, প্রোগ্রামিং ল্যাংগুয়েজের সম্পর্কে প্রোগ্রামিং ল্যাংগুয়েজের শ্রেণি ইত্যাদি সম্পর্কে জানা। বর্তমান বেশির ভাগ প্রোগ্রামই করা হয় হাই লেভেল প্রোগ্রামিং ল্যাংগুয়েজ ব্যবহার করে। কিন্তু কম্পিউটার লো-লেভেল ল্যাংগুয়েজ ছাড়া কিছুই বোঝে না। তাই কম্পিউটারে অনুবাদক প্রোগ্রাম ব্যবহার করা, হাই লেভের ল্যাংগুয়েজকে লো-লেভেল ল্যাংগুয়েজে রূপান্তরিত করতে।
আমরা প্রোগ্রামিং হতে যে শিখনফল গুলো পাব।
১,প্রোগ্রামের ধারণা ব্যাখ্যা করতে পারবো।ও
২,বিভিন্ন স্তরের প্রোগ্রামিং ভাষা বর্ণনাসহ করতে পারবো।
৩,ব্যবহারিক হিসাবে প্রোগ্রামের সংগঠন প্রর্দশন করতে পারবো।
৪,প্রোগ্রাম অ্যালগরিদম ও ফ্লোচার্ট পোস্তুত করতে পারবো।
আবার আমরা এই শিখন গূলো থেকে বেশ অনেক গুলো বিষয়বস্তু পাবো।
১,প্রোগ্রামের ধারণা(Concept of Program)
২,প্রোগ্রামের ভাষা (Programming language)
আবার এই Programming language থেকে আমরা বেশকিছু ভাষা পাব
♦মেশিন ভাষা (Machine language)
♦অ্যাসেম্বলি ভাষা( Assembly language)
♦মধ্যম স্তরের ভাষা (Mid level language)
♦উচ্চ স্তরের ভাষা (High level language)= সি(C), সি++ (C++), জাভা(java), ওরাকল (Oracle), অ্যালগল (Algol), ফোরট্রান (fortran), পাইথন (python) ভিজুয়াল বেসিক ( visual basic)
৩,চতুর্থ প্রজন্মের ভাষা। (4th Generation language)
৪,অনুবাদক প্রোগ্রাম (Translator program)
এটি আবার তিনটি যথা-
♦ কম্পাইলার (Compiler)
♦ অ্যাসেম্বলি ভাষা( Assembly language)
♦ইন্টারপ্রেটার (Interprator)
৫,প্রোগ্রাম সংগঠন (Organizetion of a model)
৬,প্রোগ্রাম তৈরির ধাপ সমূহ (steps of Developing a program)
এটি আবার দুটি
♦ অ্যালগরিদম (Algorithom)
♦ফ্লোচার্ট (Flow chaet)
৭, প্রোগ্রাম ডিজাইন বা মেডেল ( peogram Desing Model)
তো আজকের মত এ পর্যন্ত এর পর html সহ ধারাবাহিক ভাবে প্রোগ্রামিং পোস্ট নিয়ে হাজির হবো ইনশাআল্লাহ।