![GENERATION OF PROGRAMMING LANGUAGE: 1GL,2GL,3GL,4GL,5GL](https://i.ytimg.com/vi/bhtyzPc5KdY/hqdefault.jpg)
Zawartość
- Definicja - Co oznacza język czwartej generacji (programowanie) (4GL)?
- Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.
- Techopedia wyjaśnia język czwartej generacji (programowanie) (4GL)
Definicja - Co oznacza język czwartej generacji (programowanie) (4GL)?
Język programowania (4GL) czwartej generacji (4GL) to grupa języków programowania, które starają się zbliżyć do języka ludzkiego, formy myślenia i konceptualizacji bardziej niż 3GL.
4GLs zostały zaprojektowane w celu zmniejszenia całkowitego czasu, wysiłku i kosztów rozwoju oprogramowania. Głównymi domenami i rodzinami 4GL są: zapytania do baz danych, generatory raportów, manipulowanie danymi, analizy i raportowanie, malarze i generatory ekranu, twórcy GUI, optymalizacja matematyczna, tworzenie stron internetowych i języki ogólnego przeznaczenia.
Znany również jako język czwartej generacji, język specyficzny dla domeny lub język o wysokiej wydajności.
Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.
Techopedia wyjaśnia język czwartej generacji (programowanie) (4GL)
4GLs są bardziej przyjazne dla programistów i zwiększają efektywność programowania dzięki użyciu angielskich słów i fraz, a także, w stosownych przypadkach, dzięki ikonom, interfejsom graficznym i symbolicznym przedstawieniom. Kluczem do osiągnięcia wydajności za pomocą 4GLs jest odpowiednie dopasowanie między narzędziem a domeną aplikacji. Ponadto 4GL poszerzyły populację profesjonalistów zdolnych do angażowania się w tworzenie oprogramowania.
Wiele 4GL jest powiązanych z bazami danych i przetwarzaniem danych, co pozwala na efektywne tworzenie systemów biznesowych z językami, które ściśle pasują do sposobu, w jaki eksperci w dziedzinie formułują reguły biznesowe i sekwencje przetwarzania. Wiele takich 4GL zorientowanych na dane opiera się na Structured Query Language (SQL), wynalezionym przez IBM, a następnie przyjętym przez ANSI i ISO jako standardowy język do zarządzania danymi strukturalnymi.
Większość 4GL zawiera możliwość dodania kodu na poziomie 3GL w celu wprowadzenia specyficznej logiki systemu do programu 4GL.
Najbardziej ambitne 4GL, określane również jako środowiska czwartej generacji, próbują produkować całe systemy na podstawie projektu wykonanego w narzędziach CASE oraz dodatkowej specyfikacji struktur danych, ekranów, raportów i określonej logiki.