Spisu treści:
- Definicja - Co oznacza język trzeciej generacji (programowanie) (3GL)?
- Techopedia wyjaśnia język trzeciej generacji (programowanie) (3GL)
Definicja - Co oznacza język trzeciej generacji (programowanie) (3GL)?
Język trzeciej generacji (programowania) (3GL) to grupa języków programowania, która wprowadziła znaczące udoskonalenia w językach drugiej generacji, przede wszystkim w celu uczynienia języka programowania bardziej przyjaznym dla programistów.
Angielskie słowa są używane do oznaczania zmiennych, struktur programowania i poleceń, a programowanie strukturalne jest obsługiwane przez większość 3GL. Powszechnie znane 3GL to FORTRAN, BASIC, Pascal i rodzina C (C, C +, C ++, C #, Objective-C) języków.
Znany również jako język 3. generacji lub język programowania wysokiego poziomu.
Techopedia wyjaśnia język trzeciej generacji (programowanie) (3GL)
Odchodząc od tajemniczych poleceń języka asemblera i jeden krok poniżej języków czwartej generacji, programiści w 3GLs są faworyzowani poprzez stosowanie zagregowanych typów danych, nazw zmiennych i możliwość definiowania sekcji kodu jako podprogramów. Program w 3GL nosi nazwę programu źródłowego lub kodu źródłowego, a następnie jest konwertowany przez specjalistyczny program, kompilator, na kod obiektowy, zrozumiały dla konkretnego komputera i procesora.
Od czasu wprowadzenia kompilatora w 1952 r. Opracowano setki 3GL, co zapewnia korzyści dla programistów aplikacji obsługujących różne dziedziny biznesu i nauki. W 1957 r. IBM utworzył FORTRAN (FORmula TRANslator), aby ułatwić skomputeryzowane, intensywnie matematyczne badania naukowe. COBOL (COmmon Business Oriented Language) odegrał kluczową rolę w wywołaniu gwałtownego wzrostu liczby programów obsługujących arenę biznesową, dzięki zwiększonej zdolności do zapewniania usług prowadzenia rejestrów i zarządzania danymi. Większość obecnie używanych języków programowania ogólnego przeznaczenia, takich jak C, C ++, C # i Java, to 3GL.
