جدول المحتويات:
- التعريف - ماذا تعني لغة الجيل الرابع (البرمجة) (4GL)؟
- تيكوبيديا تشرح لغة الجيل الرابع (البرمجة) (4GL)
التعريف - ماذا تعني لغة الجيل الرابع (البرمجة) (4GL)؟
لغة الجيل الرابع (البرمجة) (4GL) هي مجموعة من لغات البرمجة التي تحاول التقريب من شبكات الجيل الثالث إلى لغة الإنسان ، شكل التفكير والتصور.
تم تصميم شبكات 4GL لتقليل الوقت الكلي والجهد وتكلفة تطوير البرمجيات. المجالات الرئيسية وعائلات شبكات 4GL هي: استعلامات قواعد البيانات ، ومولدات التقارير ، ومعالجة البيانات ، والتحليل والإبلاغ ، ورسمات الشاشة والمولدات ، ومنشئي واجهة المستخدم الرسومية ، والتحسين الرياضي ، وتطوير الويب ، ولغات الأغراض العامة.
يُعرف أيضًا باسم لغة الجيل الرابع أو لغة المجال المحددة أو اللغة عالية الإنتاجية.
تيكوبيديا تشرح لغة الجيل الرابع (البرمجة) (4GL)
تعد شبكات 4GL أكثر ملائمة للمبرمجين وتعزز كفاءة البرمجة من خلال استخدام الكلمات والعبارات المشابهة للغة الإنجليزية ، وعند الاقتضاء ، استخدام الرموز والواجهات الرسومية والتمثيلات الرمزية. يكمن مفتاح تحقيق الكفاءة باستخدام شبكات 4GL في التطابق المناسب بين الأداة ومجال التطبيق. بالإضافة إلى ذلك ، وسعت شبكات 4GL عدد المهنيين القادرين على المشاركة في تطوير البرمجيات.
ترتبط العديد من شبكات 4GL بقواعد البيانات ومعالجة البيانات ، مما يتيح التطوير الفعال للأنظمة الموجهة للأعمال بلغات تتوافق بشكل وثيق مع الطريقة التي يصوغ بها خبراء المجال قواعد العمل وتسلسل المعالجة. تعتمد العديد من شبكات 4GL الموجهة للبيانات على لغة الاستعلام الهيكلية (SQL) ، التي اخترعتها شركة IBM واعتمدتها لاحقًا ANSI و ISO كلغة قياسية لإدارة البيانات المنظمة.
تحتوي معظم شبكات 4GL على إمكانية إضافة كود على مستوى 3GL لإدخال منطق نظام معين في برنامج 4GL.
تحاول شبكات 4GL الأكثر طموحًا ، والتي تُسمى أيضًا بيئات الجيل الرابع ، إنتاج أنظمة كاملة من تصميم مصنوع في أدوات CASE ومواصفات إضافية لهياكل البيانات والشاشات والتقارير وبعض المنطق المحدد.