1. #1
    Unregistered

    What are the difference between Assembler, Compiler and Interpreter? How they are related to Windows?

    Hi friends can anyone tell me what the difference between assemblers, compiler and interpreter how does it help windows or better say how they are related to windows? and how these works in windows.?

  2. #2
    belide Array
    Join Date
    May 2012
    Location
    Hyderabad
    Posts
    610

    Re: What are the difference between Assembler, Compiler and Interpreter? How they are related to Windows?

    interpretation.gif
    Difference Between Assembler, Compiler and Interpreter:

    Assembler:
    • It is the Computer Program which takes the Computer Instructions and converts them in to the bits that the Computer can understand and performs by certain Operations.
    Compiler:
    • It Converts High Level Language to Low Level Language.
    • It considers the entire code and converts it in to the Executable Code and runs the code.
    • C, C++ are Compiler based Languages.
    Interpreter:
    • It Converts the higher Level language to low level language or Assembly level language. It converts to the language of 0' and 1's.
    • It considers single line of code and converts it to the binary language and runs the code on the machine.
    • It it founds the error, the programs need to run from the beginning.
    • BASIC is the Interpreter based Language.

  3. #3
    puru thaman Array
    Join Date
    May 2012
    Posts
    276

    Smile Re: What are the difference between Assembler, Compiler and Interpreter? How they are related to Windows?

    Hello Dude!!!


    *_*Check Out The Common Differences*_*


    #ASSEMBLER

    • It Converts Machine Manipulation Code Directly into Binary Machine Instruction,
    • It Gives Most Efficient Executable,
    • Some How Difficult to Work with.


    #COMPILER

    • It Converts Human Developed Codes into Machine Executable Codes,
    • Easy for Humans to Create Source code,
    • Slight Difficult to Execute,
    • Ex-C,C++,Java,Cobol.
    #INTERPRETER


    • It reads Source Code one Instruction at a Time,
    • Converts that Single Line Coding into Machine Code and Executes it,
    • Ex-PHP,Perl,Java Script.



    assembler.jpg compilation process.jpg


    NOTE: These 3 are Related To Windows By Backend process called Assembling. Interpretation, and Compiling of Source Code while Executing.


    Thank You@@@

  4. #4
    Raghuram Array
    Join Date
    May 2012
    Location
    chennai,TN India
    Posts
    30

    Re: What are the difference between Assembler, Compiler and Interpreter? How they are related to Windows?

    Lets assume i write a Program for calculating addition of two numbers,A compiler compiles it(i.e) it converts the source code(probably written using a high level language like c++) to object code which no human could understand but computer could,then the interpreter executes the instruction.

    An assembler did the work of compiler in old days where programs are written in assembly language.


    all the Operating systems work in this fashion windows is no exception.There is no direct relation between those and windows.

  5. #5
    wannapoints Array
    Join Date
    May 2012
    Location
    Patna
    Posts
    218

    Re: What are the difference between Assembler, Compiler and Interpreter? How they are related to Windows?

    There three term is different in following aspect:-
    Assemblers
    It Translate mnemonic operation codes to their machine language. Whereas
    Compiler
    Check the code that it is written in proper format or not. and
    Interpreter
    executes and performs, instructions written in a programming language.

    These terms are not specific terms for windows. It is your programming
    language based terms. In any Operating System these perform there task
    including windows.

  6. #6
    rai.abhishek Array
    Join Date
    May 2012
    Posts
    9

    Re: What are the difference between Assembler, Compiler and Interpreter? How they are related to Windows?

    Hey,
    you can understand it with reference to their level of working. The superior one is compiler then interpreter and then assembler.
    Compiler will complete the linking of the whole program and then give you the result of the errors.
    Whereas interpreter gives fault at the instant of the error and don't compile the whole program.

  7. #7
    Mantu Pandit Array
    Join Date
    May 2012
    Posts
    305

    Re: What are the difference between Assembler, Compiler and Interpreter? How they are related to Windows?

    Dear,

    Assembler :An assembler is a program that takes basic computer instructions and converts them into a pattern of bits that the computer's processor can use to perform its basic operations. Some people call these instructions assembler language and others use the term [FONT='Times New Roman']assembly language.[/FONT]

    [FONT='Times New Roman']Compiler:[/FONT]
    A compiler is a computer program that transforms human readable source code of another computer program into the
    machine readable code
    that a
    CPU
    can execute.

    Interpreter:
    The act of transforming source code into machine code is called "compilation". This is the opposite to the process of
    interpretation
    .

    All the best

  8. #8
    kapil Array
    Join Date
    May 2012
    Posts
    465

    Re: What are the difference between Assembler, Compiler and Interpreter? How they are related to Windows?

    assembly is a computer language it uses for making program in computer and software by coding.
    compiler is a c, c++ language's option who uses in compile code in linux .or convert code in a program in linux.
    interpeter is convert high language in low language use 0 and 1.

  9. #9
    Sumit06101987 Array
    Join Date
    May 2012
    Posts
    68

    Re: What are the difference between Assembler, Compiler and Interpreter? How they are related to Windows?

    Difference Between Assembler, Compiler and Interpreter:

    Assembler:
    • It is the Computer Program which takes the Computer Instructions and converts them in to the bits that the Computer can understand and performs by certain Operations.
    Compiler:
    • It Converts High Level Language to Low Level Language.
    • It considers the entire code and converts it in to the Executable Code and runs the code.
    • C, C++ are Compiler based Languages.
    Interpreter:
    • It Converts the higher Level language to low level language or Assembly level language. It converts to the language of 0' and 1's.
    • It considers single line of code and converts it to the binary language and runs the code on the machine.
    • It it founds the error, the programs need to run from the beginning.
    • BASIC is the Interpreter based Language.

  10. #10
    Raajkumar Array
    Join Date
    Jun 2012
    Posts
    397

    Re: What are the difference between Assembler, Compiler and Interpreter? How they are related to Windows?

    Assembler is a simple mechanism in which the computer generates the binary codes which the computer understands from the man understandable codes such as c,C++.

    Compiler is used in the high level languages like C,C++ to convert to the low level languages like binary.
    entire code is converted.

    Interpreter acts as a middle man between the higher language and the lower languages.
    It converts data one line by line.
    like the programs used in the micro processors.

  11. #11
    Raajkumar Array
    Join Date
    Jun 2012
    Posts
    397

    Re: What are the difference between Assembler, Compiler and Interpreter? How they are related to Windows?

    Assembler is a simple mechanism in which the computer generates the binary codes which the computer understands from the man understandable codes such as c,C++.

    Compiler is used in the high level languages like C,C++ to convert to the low level languages like binary.
    entire code is converted.

    Interpreter acts as a middle man between the higher language and the lower languages.
    It converts data one line by line.
    like the programs used in the micro processors.

  12. #12
    Bharadwaj Array
    Join Date
    Jun 2012
    Location
    Hyderabad
    Posts
    292

    Re: What are the difference between Assembler, Compiler and Interpreter? How they are related to Windows?

    Hello friend,
    The difference between Assembler, Compiler and Interpreter is as follows

    Assembler:

    ~~> It converts machine manipulation coding into binary code.
    ~~> But its difficult to use by humans.

    Compiler:

    ~~> It converts high level language to machine level language.
    ~~> Now a days widely using these software's to execute programs.

    Interpreter:

    ~~> It is also same like Compiler but it converts line by line.
    ~~> It is very slow.

    These are used to execute programs in windows.
    Hope you got the difference between them.

  13. #13
    B.Tech. CSE Array
    Join Date
    Jun 2012
    Posts
    53

    Red face Re: What are the difference between Assembler, Compiler and Interpreter? How they are related to Windows?

    Dear friend,

    ASSEMBLER

    An assembler is a program that takes basic computer instructions and converts them into a pattern of bits that the computer's processor can use to perform its basic operations. Some people call these instructions assembler language and others use the term assembly language.


    COMPILER

    A compiler is a special program that processes statements written in a particular programming language and turns them into machine language or "code" that a computer's processor uses. Typically, a programmer writes language statements in a language such as Pascal or C one line at a time using an editor . The file that is created contains what are called the source statements . The programmer then runs the appropriate language compiler, specifying the name of the file that contains the source statements.


    INTERPRETER

    An interpreter translates high-level instructions into an intermediate form, which it then executes.


    Regards,
    B.Tech. CSE


  14. #14
    visu Array
    Join Date
    May 2012
    Posts
    202

    Re: What are the difference between Assembler, Compiler and Interpreter? How they are related to Windows?



    here is the difference between the three ones:

    <span style="color:#ff0000;"><font size="4"><strong>

    <span style="color:#ff0000;"><font size="4"><strong>

    <span style="color:#ff0000;"><font size="4"><strong>

+ Reply to Thread

Similar Threads

  1. Replies: 12
    Last Post: 16-09-2012, 12:06 AM