The development of technology and programming make it possible to do translation of human language into something that will be understood by a PC. The language understood by the computer is called machine code which has high level of abstraction which is hard to understand by human programmers. Therefore several different programming languages came into existence which are relatively easy to understand. Computer programmers found that some kinds of computer programming languages are best approached in categories. Computer languages are a means of programming paradigm by providing the coder’s view of program execution. As per the programming paradigm the computer languages are divided into three basic types: OOPs language or Object Oriented Programming Languages. Structured Programming Languages. Procedural Programming Languages. OOP is recognized as the most up to date as well as extremely powerful paradigms. It necessitates the coder or programmer to give the complete data structures in addition to the kinds of action to be applied on it. The encapsulations of variables, as well as the functions are termed as an object. Software created by using object oriented programming language is therefore compromises of a collection of objects as a replacement of a set of instructions list. The some of the well known programming language that come under this category is JAVA, C#, C, Python and so on. Procedural Programming consist of list of instruction set that program requires to finish out in order to reach or perform any task. It is very easy one. It is a plain paradigm where each program consists of a declaration phase, a list of variables as well as functions, and an ending stage. Languages that come under this category are FORTRAN as well as BASIC. On the other hand the structured programming allows programmers with supplementary tools to manage the tasks made by big programs. Here big program are cut down into little pieces of code so that it is easy to understand. The languages that come under this category are C, Pascal, as well as ADA.
Related Articles -
programming,
|