Preview

Object Oriented Programming

Good Essays
Open Document
Open Document
996 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Object Oriented Programming
Essay
Object oriented programming was developed because limitation was discovered in earlier approaches to programing. The evolution to the object oriented programming is based on the following previous languages.
Evolution in computer programming languages:
In the earlier time, at the beginning of programming the “Punch Card“ was used for the programming purpose. Then with the passage of time human tried to work on the binary digits called “Machine Language”. 1. Machine Language
In the machine language only the two digits (0,1) are used. Binary language is directly understandable for the machine. All the programming is done in the form of (o s, 1s) . As directly understandable for the machine it is too hard to remember for human beings. This factor leads us towards the Assembly language. 2. Assembly Language
First computer program were written in assembly language. Mnemonic are used in it. Mnemonic is a combination of English word and OP code. For example ADD 2,5 etc. Assembly language is specific for the particular type of computer. It is machine dependent language. 3. High level language
After assembly language high level order languages were developed. Among the earlier time “ FORTRAN BASIC ” was used . One instruction in high language corresponds to a one statement.
A compiler is used to read the source file and convert it to the machine language.
The following are the categories of the high level language: i. Procedural language
In the procedural code one instruction in high language corresponds to a one statement. All code is written in the single file or program. Separate code has to be written for each type of functionality. It reduces the readability of program as well. ii. Functional language:
Function is used to perform the specific piece of task. The purpose of function is to make a separate module in which the definition and working code is performed and just call these functions when needed. 4. Structural

You May Also Find These Documents Helpful

  • Satisfactory Essays

    Homework Week 2

    • 743 Words
    • 3 Pages

    Machine code it the language that the computer understands. High level languages are better because they are easier to understand and work with.…

    • 743 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    pt1420 exam review

    • 738 Words
    • 3 Pages

    What is used to translate high level language programs to machine language (or machine code)? Compiler…

    • 738 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Inch and Lt

    • 1077 Words
    • 5 Pages

    A: The machine code is the language which the computer hardware understands and executes. It is preferable to write programs in a high level language such as C ++ because it is much easier to understand and learn this machine language.…

    • 1077 Words
    • 5 Pages
    Satisfactory Essays
  • Good Essays

    Lab-Week2

    • 775 Words
    • 3 Pages

    In computers binary code is the language that communicated between applications. Binary Code is a coding system using only digits 0 and 1 to represent a letter, digit or other characters in a computer. It is hard to imagine that huge and hard calculations are done on computers applications, which only use a 0 or 1 to come up with the solution. Binary is a base 2 numbering system. Which means each digit can be one of two values, a 1 or a 0. Our traditional numbering system, decimal, is a base 10; using values 0 – 9. Binary numbers can be converted into decimal numbers and vise versa.…

    • 775 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    •Name and describe the only language that computers understand and explain how the instructions that people write for computers get into that form…

    • 322 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    2. The original UNIX system was written in PDP-7 assembly language and the subsequent version was written in a language called B, which was developed by Thompson in 1970.…

    • 537 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Week 1 Homework

    • 843 Words
    • 5 Pages

    Machine code is the language which the computer hardware understands and executes. Instructions in a high-level language are closer to a natural language, such as English and therefore are easier to understand and learn than machine language.…

    • 843 Words
    • 5 Pages
    Good Essays
  • Good Essays

    To apply the stored-program concept, central processing unit (CPUs) are designed to recognize instructions encoded as bit patterns. This collection of instructions along with the encoding system is called the machine language. An instruction expressed in this language is called a machine-level instruction or, more commonly, a machine instruction.…

    • 458 Words
    • 2 Pages
    Good Essays
  • Better Essays

    Assembly language enables programmers to relate op codes using symbolic names in place of numbers to perform an instruction or input a piece of data. Programmers can inscribe op codes using purposeful words like JUMP, CLEAR, and ADD as an alternative to cryptic binary codes consisting of series of 0s and 1s. An example of assembly language, machine language and its meaning are listed in the book called, “Invitation to Computer Science” (Schneider & Gersting, 2013, pp. 285, fig. 6.5). In figure 6.5, assembly language is clearly easier to comprehend than machine language, which makes assembly language user friendly.…

    • 2002 Words
    • 9 Pages
    Better Essays
  • Better Essays

    Compilation: programs are translated into machine code which can directly execute on the computer. Compiler analyzes the whole code and generates the machine code which makes it very fast process. And due to this, compiled programs don’t require any second application or package to run it. The time takes to create a program from compilation is relatively faster than interpretation. As a disadvantage, compilation process is hardware specific into which machine it get compiled. Architecture of the computer affects…

    • 1672 Words
    • 7 Pages
    Better Essays
  • Good Essays

    Computer Concepts Exercises

    • 2338 Words
    • 10 Pages

    011000 The list of codes for a microprocessor’s instruction set is called machine language. (Answer: True)…

    • 2338 Words
    • 10 Pages
    Good Essays
  • Satisfactory Essays

    Intro to Programming

    • 390 Words
    • 2 Pages

    Procedure programming can be written in C, HTML, Perl, and Visual Basic Script while Object Oriented Programming can be written in C++, Java, and .NET language (Stetson, 2004).…

    • 390 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Assembly languages are dead. The last time I used one was 2003. Since then it has been HLSL and GLSL for everything. I haven't looked back.…

    • 3162 Words
    • 13 Pages
    Good Essays
  • Good Essays

    Build A Computer

    • 1781 Words
    • 8 Pages

    So switches too small and too many for person standing front of computer to flip switches. Now computers told what to do or "programmed" by holes in paper tapes or cards. Then by magnetic bits on magnetic tapes, and then on magnetic disks. Also, too many "on/off" for person to understand, so people write programming languages like "Assembly" to make easier to create computer instructions or programs. Then write program called "Assembler" to take "Assembly" instructions and turn it back into the "on/off" instructions that computer…

    • 1781 Words
    • 8 Pages
    Good Essays
  • Satisfactory Essays

    Ethics

    • 399 Words
    • 2 Pages

    *The motivation for the creation of higher-level programming languages was because people were looking for ways to make coding faster, less error-prone and resemble human grammar and syntax more closely, and are often portable to different operating systems and machines.…

    • 399 Words
    • 2 Pages
    Satisfactory Essays

Related Topics