Fourth-generation programming language
GPTKB entity
Statements (52)
Predicate | Object |
---|---|
gptkbp:instanceOf |
Programming language generation
|
gptkbp:abbreviation |
gptkb:4GL
|
gptkbp:example |
gptkb:Focus
gptkb:SAS gptkb:PowerBuilder gptkb:ABAP gptkb:MATLAB gptkb:Oracle_Reports gptkb:Progress_4GL gptkb:Informix-4GL R SQL |
gptkbp:feature |
Query languages
Declarative programming High-level abstraction Non-procedural syntax Rapid application development Application generators Data manipulation languages Domain-specific Emphasizes ease of use Less code than 3GLs Less efficient than 3GLs Limited control over hardware Often interpreted Productivity-oriented Report generators Supports GUI development Supports application prototyping Supports business intelligence Supports business logic Supports data analysis Supports data entry Supports data reporting Supports database access Supports decision support systems Supports end-user programming Supports mathematical modeling Supports rapid prototyping Supports report writing Supports statistical analysis User-friendly interfaces |
gptkbp:followedBy |
Third-generation programming language
|
https://www.w3.org/2000/01/rdf-schema#label |
Fourth-generation programming language
|
gptkbp:precededBy |
Fifth-generation programming language
|
gptkbp:usedFor |
Report generation
Data manipulation Database querying Business application development |
gptkbp:bfsParent |
gptkb:4GL
gptkb:PowerBuilder |
gptkbp:bfsLayer |
7
|