Generations of Programming Languages
Generations of Programming Languages
First Generation
The instructions were given through the front panel switches of these
computers, directly to the CPU.
The main advantage of programming in 1st generation language is that the
code can run very fast and very efficiently because the instructions are
executed directly by the CPU.
And the main disadvantage of programming in a low-level language is that
when an error occurs, it was very difficult to fix the error.
Second Generation
A second generation programming language is a group of programming
languages associated with assembly languages.
2nd generation is mostly used for performance-oriented applications such as
computer games, graphic manipulation applications and video editing
applications.
Third Generation
Fifth Generation