• প্রোগ্রামিং ল্যাঙ্গুয়েজ: - ১৯৪৫ সাল থেকে শুরু হয়ে এ পর্যন্ত অনেক প্রোগ্রামিং ভাষা উদ্ভব হয়েছে। ১. প্রথম প্রজন্মের ভাষা: মেশিন ভাষা, ২. দ্বিতীয় প্রজন্মের ভাষা: অ্যাসেম্বলি ভাষা, ৩. তৃতীয় প্রজন্মের ভাষা: উচ্চতর ভাষা, ৪. চতুর্থ প্রজন্মের ভাষা: অতি উচ্চতর ভাষা এবং ৫. পঞ্চম প্রজন্মের ভাষা: স্বাভাবিক বা ন্যাচারাল ভাষা।
• পঞ্চম প্রজন্মের প্রোগ্রামিং ল্যাঙ্গুয়েজ: - পঞ্চম প্রজন্মের প্রোগ্রামিং ল্যাঙ্গুয়েজ হলো অ্যালগরিদম ব্যবহার না করে সহজভাবে সমস্যা সমাধান করার ল্যাঙ্গুয়েজ। - এ ভাষাকে এমনভাবে ডিজাইন করা হয়েছে, যেন পূর্বের প্রোগ্রামিং ল্যাঙ্গুয়েজের মতো জটিল কোড লিখতে পারে এমন প্রোগ্রামার ছাড়াই কম্পিউটার দিয়ে সমস্যা সমাধান করা যায়। - ফলে প্রোগ্রামারদেরকে কিভাবে একটি রুটিন অথবা অ্যালগরিদম প্রয়োগ করতে হবে, তা চিন্তা না করে কী সমস্যা সমাধান করতে হবে, কী শর্ত পূরণ করতে হবে, তা নিয়ে ভাবলেই চলে । - পঞ্চম প্রজন্মের প্রোগ্রামিং ল্যাঙ্গুয়েজ মূলত কৃত্রিম বুদ্ধিমত্তা গবেষণায় ব্যবহৃত হয়। - Prolog, OPS5 ও Mercury হলো পঞ্চম প্রজন্মের ল্যাঙ্গুয়েজের উদাহরণ।
উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ ও দ্বাদশ শ্রেণি, মাহবুবুর রহমান।