ব্যাখ্যা
Intellect চতুর্থ প্রজন্মের ভাষার অন্তর্ভুক্ত।
অতি উচ্চতর বা Very High Level ভাষা
- কম্পিউটারে সহজে ব্যবহারের জন্য উদ্ভাবিত বিশেষ কয়েকটি ভাষাকে চতুর্থ প্রজন্মের ভাষা (4GL) বলা হয়।
- উচ্চতর ভাষার তুলনায় চতুর্থ প্রজন্মের ভাষা বা 4GL খুবই সহজ, যদিও 4GL-এর জন্য প্রসেসিং ক্ষমতা বেশি দরকার।
- 4GL-এর সাহায্যে সহজেই অ্যাপ্লিকেশন তৈরি করা যায় বলে একে Rapid Application Development (RAD) টুলও বলা হয়।
- ডেটাবেজ ম্যানেজমেন্টের সাথে সংশ্লিষ্ট কুয়েরি (Query) এবং রিপোর্ট জেনারেটর ও ডেটা সঞ্চালনের জন্য ব্যবহৃত ভাষাসমূহ (যেমন SQL) চতুর্থ প্রজন্মের ভাষা হিসেবে বিবেচনা করা হয়।
- এসব ভাষায় ইংরেজি ভাষার মত নির্দেশ দিয়ে কম্পিউটার ব্যবহারকারী ডেটাবেসের সাথে সংযোগ স্থাপন এবং ডেটা আদান-প্রদান করতে পারেন।
- পুঙ্খানুপুঙ্খ বা বিস্তারিতভাবে প্রক্রিয়াকরণের বর্ণনা দিতে হয় না বলে চতুর্থ প্রজন্মের ভাষাকে ননপ্রসিডিউলার ল্যাংগুয়েজও বলা হয়।
- এসব ক্ষেত্রে শুধু সরলভাবে প্রক্রিয়াকরণের ফল চাওয়া হয়।
- অধিকাংশ চতুর্থ প্রজন্মের ভাষায় কথোপকথন রীতিতে প্রশ্ন-উত্তরের মাধ্যমে কম্পিউটারের সাথে ব্যবহারকারীর যোগাযোগের ব্যবস্থা থাকে।
- SQL, NOMAD, P.PG III, FOCUS, Intellect ইত্যাদি কয়েকটি চতুর্থ প্রজন্মের ভাষা।
উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ ও দ্বাদশ শ্রেণি (প্রকৌশলী মুজিবুর রহমান)।