Evolution of Software Architecture
The hardware that supports a language has a great impact language design. Language, as a means to solve a problem, is a part of the overall technology that is employed. The external environment supporting the execution of a program is termed its operating or target environment The environment in which the program ultimately is used. The computing industry has now entered its third major era in the development of computer programs.Each ers has had a profound effect on the set of languages that were used for applications in each time period.
- Mainframe Era