DEVELOPMENT OF PROGRAMMING LANGUAGESBefore talking about programming languages, I would like to talk about their development in general.
According to the literature, we can study programming languages ??according to developmental stages in 5 generations. In the first epochs of information technology, languages ??that are close to the machine are in everyday life and human being together with every new generation. I would like to examine the adventure that started with the “Analytical Engine Code Order” programming language announced in 1837, which I can say based on my research, primarily in terms of generation.First Generation Programming Languages ??- Machine LanguageFirst-generation programming languages ??were machine-level machine-level languages ??that were developed and fully developed to meet the programming needs that arise with the first computers.
Commands were entered directly through a panel on the computer without the need for any compiler or interpreter. The first-generation programming languages ??were able to make the processor very powerful in terms of speed and ability to work directly with the given instructions. However, it was difficult to learn and manage difficult and error situations. On the other hand, the code for a particular processor / machine does not work on another machine in a different structure, so it has to be completely rewritten.
At the same time, the machine language, which still finds use for very old machines, is also the final state of modern programming languages. When you compile a program that you develop with any modern language (compile), what comes out is nothing more than a first-generation machine language.Examples from known machine languages:• ARM• Intel 80×86• IBM 360• MIPS R2000 | R3000• MOS Tech 6502• Motorola 680x• Power Architecture – (POWER and PowerPC)• StrongARM• Sun SPARC, UltraSPARC