Week 3 Chapter 2 Flashcards
(6 cards)
Q: What is the key feature of I Generation programming languages?
A: In the I Generation (1949), programming involved manually converting 0’s and 1’s (binary code) into machine statements.
Q: What significant development occurred in II Generation programming languages?
A: II Generation (1950s) introduced assembly languages, and the first compiler was devised by Grace Hopper to automatically convert binary code into statements.
Q: What are some key developments of III Generation programming languages?
A: III Generation (1956-1970s) saw the introduction of high-level programming languages, including FORTRAN (1956), COBOL (1959), and BASIC (1964). Key control statements like ‘IF’, ‘DO’, and ‘GOTO’ were introduced.
Q: Which languages are considered part of the III Generation of programming languages?
A: Languages like FORTRAN, COBOL, BASIC, Pascal, and modern languages such as C, C++, PHP, and JavaScript are part of the III Generation.
Q: What was developed during IV Generation (1970s-1990s) in programming?
A: The IV Generation saw the development of MATLAB for mathematical programming and the rise of SQL for database management. Python also emerged in this period.
Q: What is notable about V Generation programming languages?
A: V Generation (1990s-present) focuses on languages developed for real-world applications, such as Mercury and OPS5, and languages designed for artificial intelligence and complex problem-solving.