Computer Science, asked by anjalitirkey77177394, 20 days ago


Answer the following questions.
1. Write a note on software and its types.

2. Differentiate between different types of translators.

3•How are 1GLs different from 2GLs ?

4•Why were 4GLs developed?

5•Write a note on fifth generation languages (5GLs)•

Answers

Answered by LifeisGorgeous23
0

Answer:

1.A software or computer software essentially a type of programs which enable the users to perform some particular specific task or actually used to operate their computer.

...

Let's discuss them.

System Software. ...

Application Software. ...

Freeware. ...

Shareware. ...

Open-source.

2.There are 3 different types of translators as follows:

Compiler. A compiler is a translator used to convert high-level programming language to low-level programming language. ...

Interpreter. Just like a compiler, is a translator used to convert high-level programming language to low-level programming language. ...

Assembler.

3.1GLs are machine languages. Machine languages are the only languages that the CPU understands and are unreadable by the majority of programmers. Each type of computer has its own machine language. 2GLs are assembly languages.

4.The idea was that it was easier to teach railroad experts to use MAPPER than to teach programmers the "intricacies of railroad operations". One of the early (and portable) languages that had 4GL properties was Ramis developed by Gerald C. Cohen at Mathematica, a mathematical software company.

5.A fifth-generation programming language (5GL) is any programming language based on problem-solving using constraints given to the program, rather than using an algorithm written by a programmer. Most constraint-based and logic programming languages and some other declarative languages are fifth-generation languages

Life is gorgeous

Similar questions