বাড়ি উন্নয়ন দ্বিতীয় প্রজন্মের প্রোগ্রামিং ভাষা (2 জিএল) কী? - টেকোপিডিয়া থেকে সংজ্ঞা

দ্বিতীয় প্রজন্মের প্রোগ্রামিং ভাষা (2 জিএল) কী? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - দ্বিতীয় জেনারেশন (প্রোগ্রামিং) ভাষা (2 জিএল) এর অর্থ কী?

দ্বিতীয় প্রজন্মের (প্রোগ্রামিং) ভাষা (2GL) হ'ল সমাবেশ ভাষার সাথে যুক্ত প্রোগ্রামিং ভাষার একটি গ্রুপিং। প্রথম প্রজন্মের ভাষার মতো নয়, প্রোগ্রামগুলি প্রতীকীভাবে রচনা করা যেতে পারে, ইংরেজী শব্দ ব্যবহার করে (এটি স্মৃতিবিজ্ঞান নামেও পরিচিত), এমনভাবে যে কোনও মানুষ বুঝতে পারে এবং পরবর্তীতে কোনও এসেম্বলারের মাধ্যমে যন্ত্রের ভাষায় রূপান্তরিত হয়।


এসেম্বলির ভাষা কম্পিউটার এবং সিপিইউয়ের জন্য নির্দিষ্ট। শব্দটি মেশিন ল্যাঙ্গুয়েজস (1 জিএল) এবং উচ্চ-স্তরের প্রোগ্রামিং ভাষার (3 জিএল, 4 জিএল ইত্যাদি) মধ্যে পার্থক্য হিসাবে ব্যবহৃত হয়


দ্বিতীয় প্রজন্মের ভাষা হিসাবেও পরিচিত known

টেকোপিডিয়া দ্বিতীয় জেনারেশন (প্রোগ্রামিং) ভাষা (2 জিএল) ব্যাখ্যা করে

এসেম্বলি ল্যাঙ্গুয়েজগুলি 1940-এর দশকে উদ্ভূত হয়েছিল এবং এএনআইএসি কম্পিউটারের জন্য ফ্লো-ম্যাটিক ভাষা প্রবর্তনের সাথে আমেরিকান নৌ অফিসার গ্রেস হপারের প্রচেষ্টার জন্য দায়ী করা হয়।


2 জিএল বেশিরভাগ নিম্ন-স্তরের কার্নেল এবং ড্রাইভার বাস্তবায়নের জন্য এবং কম্পিউটার গেমস, গ্রাফিক ম্যানিপুলেশন অ্যাপ্লিকেশন এবং ভিডিও সম্পাদনা অ্যাপ্লিকেশনগুলির মতো কর্মক্ষমতা-ভিত্তিক এবং প্রক্রিয়াজাতকরণ-নিবিড় অ্যাপ্লিকেশনগুলির জন্য ব্যবহৃত হয়।


মেশিনের নির্দেশাবলী, নিবন্ধসমূহ এবং মেমরি ঠিকানার প্রতীকী উপস্থাপনা প্রোগ্রামারকে একটি মানব-পঠনযোগ্য প্রোগ্রাম উত্পাদন করতে দেয়। কম্পিউটারটি প্রোগ্রামটি বোঝার জন্য এটি একটি এসেমব্লার ব্যবহার করে মেশিন রিডেবল ফর্ম্যাটে রূপান্তর করতে হবে। এসেমব্লার সাধারণত একটি নির্দিষ্ট প্রসেসর পরিবার এবং পরিবেশের জন্য মেমোনিক প্রতিনিধিত্ব থেকে মেশিন ল্যাঙ্গুয়েজে এক থেকে এক ম্যাপিংয়ের মাধ্যমে মেমোনমিক্সকে রূপান্তর করে।


এসেমব্লাররা প্রোগ্রামটি সহজেই ডিবাগিংয়ের অনুমতি দেয় এবং ম্যাক্রো প্রোগ্রামিং এবং স্ট্রাকচার্ড প্রোগ্রামিংয়ের মতো আরও উন্নত প্রোগ্রামিং ব্যবস্থা চালু করে।

দ্বিতীয় প্রজন্মের প্রোগ্রামিং ভাষা (2 জিএল) কী? - টেকোপিডিয়া থেকে সংজ্ঞা