Interpreted and compiled language

1,458 views

Published on

Compiler and Interpreter

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,458
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
31
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Interpreted and compiled language

  1. 1. Disclaimer: This presentation is prepared by trainees of baabtra as a part of mentoring program. This is not official document of baabtra –Mentoring Partner Baabtra-Mentoring Partner is the mentoring division of baabte System Technologies Pvt . Ltd
  2. 2. Difference Between Compiled And Interpreted Language Shafeena mailtoshefi@gmail.com www.facebook.com/shefeen apkd twitter.com/username in.linkedin.com/in/profilena me 9048577994
  3. 3. Compiled Language Compiled Language requires a compiler program to turn programming source code into an executable machine-language binary program. After compiling once, the program can continue to be run from its binary form without compiling again. Examples of compiled languages are C and C++, COBOL, and FORTRAN.
  4. 4. Features of Compiled Languages 1.Intermediate code generation 2.Code optimisation 3.Machine code generation This results in a more efficient and faster execution of the code
  5. 5. Advantages and Disadvantages of Compiled Languages Advantages • Fast execution • Optimised for the target hardware Disadvantages • Require a compiler • Editing and deploying the code is a lot slower than interpreters.
  6. 6. Interpreted Languages An interpreted language is one where you can execute the code without compilation, by means of an interpreter. An interpreter reads the code from the source file and executes it, without converting it to machine code . Examples of interpreted languages are BASIC, Perl, Python and REXX/Object REXX.
  7. 7. Characteristics of Interpreted Languages • Makes them easy to learn and use. • Assumes minimum programming knowledge or experience. • Allows complex tasks to be performed in relatively few steps. • Allows simple creation and editing in a variety of text editors. • Allows the addition of dynamic and interactive activities to web pages.
  8. 8. Advantages and Disadvantages of Interpreted Languages Advantages • Easy to learn and use. • Minimum programming knowledge or experience. • Allows complex tasks to be performed in relatively few steps. • Allows simple creation and editing in a variety of text editors. • Allows the addition of dynamic and interactive activities to web pages. • Edit and running of code is fast.
  9. 9. Disadvantages • Usually run quite slowly. • Limited access to low level and speed optimization code. • Limited commands to run detailed operations on graphics.
  10. 10. Thank You
  11. 11. If this presentation helped you, please visit our page facebook.com/baabtra and like it. Thanks in advance. www.baabtra.com | www.massbaab.com |www.baabte.com
  12. 12. Contact Us Emarald Mall (Big Bazar Building) Mavoor Road, Kozhikode, Kerala, India. Ph: + 91 – 495 40 25 550 NC Complex, Near Bus Stand Mukkam, Kozhikode, Kerala, India. Ph: + 91 – 495 40 25 550 Start up Village Eranakulam, Kerala, India. Email: info@baabtra.com

×