সুচিপত্র:
- সংজ্ঞা - পঞ্চম জেনারেশন (প্রোগ্রামিং) ভাষা (5 জিএল) এর অর্থ কী?
- টেকোপিডিয়া পঞ্চম জেনারেশন (প্রোগ্রামিং) ভাষা (5 জিএল) ব্যাখ্যা করে
সংজ্ঞা - পঞ্চম জেনারেশন (প্রোগ্রামিং) ভাষা (5 জিএল) এর অর্থ কী?
পঞ্চম প্রজন্ম (প্রোগ্রামিং) ভাষা (5 জিএল) প্রোগ্রামিং ভাষাগুলির একটি গ্রুপিং যা এই সমস্যার ভিত্তিতে তৈরি করা হয় এবং প্রোগ্রামটি সীমাবদ্ধতা না দিয়ে (সীমাবদ্ধ-ভিত্তিক প্রোগ্রামিং) সরবরাহ করে এটি সমাধানের জন্য নির্মিত একটি অ্যাপ্লিকেশন build সমস্যাটি কীভাবে সমাধান করা যায় তা অ্যালগরিদমিকভাবে উল্লেখ করে (অত্যাবশ্যক প্রোগ্রামিং)।
সংক্ষেপে, প্রোগ্রামিং ভাষাটি কীভাবে পৌঁছানো যায় তার চেয়ে কোনও সমাধানের বৈশিষ্ট্য বা যুক্তি বোঝাতে ব্যবহৃত হয়। সীমাবদ্ধ-ভিত্তিক এবং লজিক প্রোগ্রামিং ভাষাগুলি 5 জিএল হয়। 5GL সম্পর্কে একটি সাধারণ ভ্রান্ত ধারণা কিছু 4GL বিক্রেতাদের তাদের পণ্যগুলিকে 5GL হিসাবে চিহ্নিত করার অনুশীলনের সাথে সম্পর্কিত, যখন সংক্ষেপে পণ্যগুলি বিকশিত হয় এবং 4GL সরঞ্জাম উন্নত হয়।
5 ম প্রজন্মের ভাষা হিসাবেও পরিচিত।
টেকোপিডিয়া পঞ্চম জেনারেশন (প্রোগ্রামিং) ভাষা (5 জিএল) ব্যাখ্যা করে
4 জিএল ছাড়িয়ে লাফিয়ে সমস্যা সমাধানের গণনার চ্যালেঞ্জের জন্য আলাদা পদ্ধতির মাধ্যমে চেষ্টা করা হয়। যুক্তিযুক্ত পদ্ধতিতে শর্ত এবং সীমাবদ্ধতাগুলি নির্দিষ্ট করে প্রোগ্রামার যখন সমাধানটি কেমন হওয়া উচিত তা নির্দেশ করে, তারপরে কম্পিউটার একটি উপযুক্ত সমাধান অনুসন্ধান করতে মুক্ত হয়। এই পদ্ধতির দ্বারা সমাধান করা বেশিরভাগ প্রযোজ্য সমস্যাগুলি বর্তমানে কৃত্রিম বুদ্ধিমত্তার ডোমেনে পাওয়া যাবে।
১৯G০ এবং ১৯৯০-এর দশকে 5 জিএল-এর উন্নয়নে যথেষ্ট গবেষণা বিনিয়োগ করা হয়েছে। বৃহত্তর প্রোগ্রামগুলি নির্মিত হওয়ার সাথে সাথে এটি স্পষ্ট হয়ে উঠল যে কোনও সমস্যার বিবরণ, যৌক্তিক নির্দেশাবলী এবং সীমাবদ্ধতার একটি সেট দিয়ে একটি অ্যালগরিদম সন্ধানের পদ্ধতিটি নিজেই একটি খুব কঠিন সমস্যা। 1990 এর দশকে, 5GL গুলি জনপ্রিয় হওয়ার আগে হাইপটির তরঙ্গ এবং ভবিষ্যতের ভবিষ্যদ্বাণী যে তারা বেশিরভাগ প্রোগ্রামিং ভাষার প্রতিস্থাপন করবে, আরও সুক্ষ্ম উপলব্ধির পথ দেখিয়েছিল।
PROLOG (প্রোগ্রামিং লোগিকের সংক্ষিপ্ত বিবরণ) লজিকাল প্রোগ্রামিং ভাষার একটি উদাহরণ। এটি প্রোগ্রামার-প্রদত্ত তথ্যসমূহ এবং নিয়মগুলির ডাটাবেসে কোয়েরিগুলি সমাধান করার জন্য এক প্রকার গাণিতিক যুক্তি (প্রিকেট ক্যালকুলাস) ব্যবহার করে।
