زبان برنامه‌نویسی نسل چهارم

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو

زبان برنامه نویسی نسل چهارم (به انگلیسی: Fourth-generation programming language)( شناخته‌شده با نام 4GL ) زبان برنامه‌نویسی و یا محیط برنامه نویسی طراحی شده با هدفی خاص مانند توسعه نرم‌افزاری تجاری تبلیغاتی است. 4GL ادامه 3GL است. حالت ساختار بلاک مانند زبانهای برنامه نویسی نسل سوم، پروسه توسعه نرم‌افزار را بهبود بخشید. اگرچه، متدهای توسعه 3GL می‌توانند کند و با خطا باشند. مشخص است که بعضی از اپلیکیشن‌ها می‌توانند با افزودن زبان برنامه نویسی سطح بالاترو متدها، سریعتر توسعه یابند که معادل با دستورات پیچیده تر 3GL با خطاهای کمتر است. 4GL و 5GL بیشتر به سمت راه حل و مهندسی سیستم هستند. 4GLها هزینه برنامه نویسی، زمان توسعه و هزینه توسعه نرم‌افزار را کاهش می‌دهند. استفاده مناسب از این زبانها، می‌تواند موفقیت آمیز باشد. بهبود قابلیت استفاده مجدد می‌تواند بوسیله بعضی از 4GLها ( و محیطشان) فراهم آید و اجازه جستجوی بهتر برای راه حلهای حریصانه نسبت به 3GL بدهند.

منابع[ویرایش]

مشارکت‌کنندگان ویکی‌پدیا، «Fourth-generation programming language»، ویکی‌پدیای انگلیسی، دانشنامهٔ آزاد (بازیابی در ۲۷ ژوئن ۲۰۱۱).‎