Friday, April 19, 2019

Programming Languages Essay Example | Topics and Well Written Essays - 1750 words

Programming Languages - Essay ExampleWhereas, the other authors have categorized the calculating elevator car oral communications keeping in view the different aspects of the computing machine language including computer programing paradigm. The categories include the procedural programming languages, structured programming languages, object oriented programming languages, functional programming languages, event driven programming, compiled and see computer programming languages (Hurst, n.d). The computer languages be based on the syntax and semantic rules. It is pertinent to study the programming languages based on the categories of the languages as well as predefined comparison criteria should be used. The paper focuses on three (3) main categories of the computer programming languages and presents an introduction to the programming languages, types of the programming languages, comparison of the programming languages, throw and implementation phases of the programming lan guages and a conclusion based on critical analysis of the programming languages. ready reckoner Programming languages Classification Computer programming languages have been developed to solve the human problems effectively and efficiently. variant categories of the programming languages accept, translate, and execute the instructions in diverse manners. Consider the gamey level languages, the programmers / decreers write mark in a more human earnable language as per the predefined syntax of the selected programming language platform. In other words, the high level languages argon developed so that the human beings can easy understand and use them. It is pertinent to mention here that there are three (3) models for execution of the high level languages include interpretation, compilation and translation. The interpretation refers to the execution of code without its compilation and requires an interpreter to interpret the code into machine language. The compilation refers to the translation of the code into executable form by using either machine code generation technique or intermediate representation technique. Keeping in view the in a higher place facts, it is scrutinized that the high level languages can further be classified based on the execution models they contract to execute the program / code. Furthermore, it can be stated that the high level languages are slow as compared to the assembly and machine languages. The high level programming languages include C, C++, FORTRAN, Java, etc. The assembly languages are low level computer programming languages which directly correspond to the computer architecture. The assembly languages are computer architecture dependent in contrast to the high level languages which can be ported across nonuple different systems. The computer does not understand the assembly language therefore, the programs created in the assembly languages require assemblers to deepen the code into executable machine code. In Asse mbly language the programmers use the symbolic computer addresses which are converted into the absolute addresses by the assembler. As compared to the high level languages, the assembly languages are difficult to understand and learn by human beings. The examples of the assembly language include the AUTOCODER (usable for IBM mainframe systems), FASM (Flat Assembler), MASM (Microsoft Macro Assembler), etc. The ternary (3rd) main classification of the programming langu

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.