AD MANAGEMENT

Collapse

BEHOSTED

Collapse

What's the difference between compiled and interpreted language?

Collapse

Collapse

Edit this module to specify a template to display.

X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • What's the difference between compiled and interpreted language?

    Hello friends,

    What's the difference between compiled and interpreted language?
    Vashikaran specialist astrologer | Free Vashikaran mantra Totke | Black magic specialist Astrologer

  • #2
    Interpreted language is executed at the run time according to the instructions like in shell scripting and compiled language is one which is compiled (changed into Assembly language, which CPU can understand ) and then executed like in c++.

    Comment


    • #3
      In interpreted languages, the instructions are executed immediately after parsing. Both tasks are performed by the interpreter. The code is saved in the same format that we entered. Interpreted languages include the MS-DOS Batch language (the OS itself is the interpreter), shell scripts in Unix/Linux systems, Java, Perl etc. Advantages of interpreted languages include relative ease of programming and no linker requirement. Disadvantages include poor speed performance and that we do not generate an executable (and therefore distributable) program. The interpreter must be present on a system to run the program.

      In compiled languages the instructions into machine code and store them in a separate file for later execution. Many modern compilers can compile (parse) and execute in memory, giving the 'appearance' of an interpreted language. However, the key difference is that parsing and execution occurs in two distinct steps. Examples of compiled languages include Visual Basic, C/C++, Delphi and many others. In a compiled environment, we have several separate files like: source code (the text instructions), object code (the parsed source code) and the executable (the linked object code). There is definitely an increase in complexity in using compilers, but the key advantages are speed performance and that one can distribute stand-alone executables.
      Affordable BookkeeperBookkeeper South Yarra Best HVAC in Stittsville
      South Yarra Bookkeeper Bookkeeping Best HVAC in Ottawa Furnace Installation in Richmond





      Comment


      • #4
        Hello
        Please Read


        Having got that out of my system, here's an answer:
        • In a compiled implementation, the original program is translated into native machine instructions, which are executed directly by the hardware.
        • In an interpreted implementation, the original program is translated into something else. Another program, called "the interpreter", then examines "something else" and performs whatever actions are called for. Depending on the language and its implementation, there are a variety of forms of "something else". From more popular to less popular, "something else" might be
          • Binary instructions for a virtual machine, often called bytecode, as is done in Lua, Python, Ruby, Smalltalk, and many other systems (the approach was popularized in the 1970s by the UCSD P-system and UCSD Pascal)
          • A tree-like representation of the original program, such as an abstract-syntax tree, as is done for many prototype or educational interpreters
          • A tokenized representation of the source program, similar to Tcl
          • The characters of the source program, as was done in MINT and TRAC

        One thing that complicates the issue is that it is possible to translate (compile) bytecode into native machine instructions. Thus, a successful intepreted implementation might eventually acquire a compiler. If the compiler runs dynamically, behind the scenes, it is often called a just-in-time compiler or JIT compiler. JITs have been developed for Java, JavaScript, Lua, and I daresay many other languages. At that point you can have a hybrid implementation in which some code is interpreted and some code is compiled.

        Comment


        • #5
          thanks for sharing the information.
          Top 5 MBA Institutes in India
          MBA institutes in Delhi

          Top MBA institutes in India

          Comment


          • #6
            thanks for information.
            Web Designing India ********|SEO Services ********|website designing ********|packers & Movers in amritsar|Packers and movers in Pune|

            Comment


            • #7
              It’s not correct to mention that a language is understood or compiled as a result of interpretation and compilation square measure each properties of the implementation of that exact language, and not a property of the language itself. So, in theory, any language will be compiled or understood – it simply depends on what the actual implementation that you just square measure mistreatment will.
              Office Stationery Suppliers | Cleaning products for home | Used Trucks Sales in Ahmedabad | web development San Francisco | San Francisco web development

              Comment

              TEXT

              Collapse

              160

              Collapse

              Unconfigured Ad Widget

              Collapse

              GOOGLE

              Collapse

              Announcement

              Collapse
              1 of 2 < >

              FreeHostForum Rules and Guidelines

              Webmaster forum - Web Hosting Forum,Domain Name Forum, Web Design Forum, Travel Forum,World Forum, VPS Forum, Reseller Hosting Forum, Free Hosting Forum

              Signature

              Board-wide Policies:

              Do not post links (ads) in posts or threads in non advertising forums.

              Forum Rules
              Posts are to be made in the relevant forum. Users are asked to read the forum descriptions before posting.

              Members should post in a way that is respectful of other users. Flaming or abusing users in any way will not be tolerated and will lead to a warning or will be banned.

              Members are asked to respect the copyright of other users, sites, media, etc.

              Spam is not tolerated here in most circumstances. Users posting spam will be banned. The words and links will be censored.

              The moderating, support and other teams reserve the right to edit or remove any post at any time. The determination of what is construed as indecent, vulgar, spam, etc. as noted in these points is up to Team Members and not users.

              Any text links or images contain popups will be removed or changed.

              Signatures
              Signatures may contain up to four lines

              Text in signatures is subject to the same conditions as posts with respect decency, warez, emoticons, etc.

              Font sizes above 3 are not allowed

              Links are permitted in signatures. Such links may be made to non-Freehostforum material, commercial ventures, etc. Links are included within the text and image limits above. Links to offensive sites may be subject to removal.

              You are allowed ONLY ONE picture(banner) upto 120 pixels in width and 60 pixels in height with a maximum 30kB filesize.

              In combination with a banner/picture you can have ONLY ONE LINE text link.


              Advertising
              Webmaster related advertising is allowed in Webmaster Marketplace section only. Free of charge.

              Shopping related (tangible goods) advertising is allowed in Buy Sell Trade section only. Free of charge.

              No advertising allowed except paid stickies in other sections.

              Please make sure that your post is relevant.


              More to come soon....
              2 of 2 < >

              Advertise at FreeHostForum

              We offer competitive rates and a many kinds of advertising opportunities for both small and large scale campaigns.More and more webmasters find advertising at FreeHostForum.com is a useful way to promote their sites and services. That is why we now have many long-term advertisers.

              At here, we also want to thank you all for your support.

              For more details:
              http://www.freehostforum.com/threads...eHostForum-com

              More ad spots:
              http://www.freehostforum.com/forums/...-FreeHostForum
              See more
              See less
              Working...
              X