Podcast
Questions and Answers
What is the difference between second-generation and third-generation languages?
What is the difference between second-generation and third-generation languages?
Second-generation languages are assembly languages while third-generation languages are higher-level languages. Third-generation languages support structured programming, use English-like phrasing, and are portable.
What are some examples of third-generation languages?
What are some examples of third-generation languages?
Some examples of third-generation languages include FORTRAN, COBOL, BASIC, Pascal, C, C++, Java, and ActiveX.
What is a fourth-generation language and what are some examples?
What is a fourth-generation language and what are some examples?
Fourth-generation languages (4GLs) use either a text or visual environment. In a 4GL visual environment, programmers can drag and drop items to create a visual definition of an application. Examples of 4GLs are Visual Basic and Visual Age.
Flashcards are hidden until you start studying
Study Notes
- Machine languages are first-generation languages, assembly languages are second-generation, and higher-level languages are third-generation.
- Third-generation languages support structured programming, use English-like phrasing, and are portable.
- Examples of third-generation languages include FORTRAN, COBOL, BASIC, Pascal, C, C++, Java, and ActiveX.
- Fourth-generation languages use either a text or visual environment.
- In a 4GL visual environment, programmers can drag and drop items to create a visual definition of an application.
- Many 4GLs are database-aware.
- Programmers can use 4GLs to develop prototypes quickly.
- Examples of fourth-generation languages are Visual Basic and Visual Age.
- Higher-generation languages make it easier for programmers to share in the development of programs.
- Fourth-generation languages are used for building front-end interfaces to databases.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.