What are the differences between Compiler and Interpreter?

  • Nitin

    the one who dislikes this, is the animal…

  • ADiiii

    good one but not the excellent u can improve it more!!!!!!

  • ZaidK

    “Compiler executes the program on the whole” , you mean to say that it executes without more conversion from high-level to binary.

  • subbu

    what are the major reasons for using java instead of c++ eventhough both are OOPS,expecting clarity for each point of your answer

  • emran

    Very good answer & it is necessary for me

  • UVRamana

    nicely explained

  • MK

    That’s nice, but you have not explained clearly that when to prefer interpreter over compiler.

  • Md.Ibrahim

    “The resulting code of the compiler is in the form of machine code or binary format, in case of interpreter the resulting code is in the form of the intermediate code”
    C#/Java are compiled languages. If they are compiled directly to machine code then where does MSIL and Java Byte Code fit respectively?

  • Jofila

    simple and precise description is given…
    easily understandable…

  • http://www.youtube.com/Steamlite Best E Cigarette Store

    I think this is very useful information that will any person who really wants to gain knowledge about what is compiler and interpreter. Both convert high level instruction but compiler will convert into machine code and interpreter will convert into intermediate code. Also compiler will give list of errors after doing compilation of source code and at other hand interpreter will stop execution as it find any error.

  • http://www.youtube.com/Steamlite Best E Cigarette Store

    I think this is very useful information that will any person who really wants to gain knowledge about what is compiler and interpreter. Both convert high level instruction but compiler will convert into machine code and interpreter will convert into intermediate code. Also compiler will give list of errors after doing compilation of source code and at other hand interpreter will stop execution as it find any error.

  • SSDN TECH

    very good explanation

  • ne

    if show the tabular form then it best way to show difference