Generally, compiled programs run faster than interpreted programs because they are first converted native machine code. Also, compilers read and analyze the code only once, and report the errors collectively that the code might have, but the interpreter will read and analyze the code statements each time it meets them and halts at that very instance if there is some error. In practice, the distinction between the two is getting blurred owing to improved computation capabilities of the modern hardware and advanced coding practices.
Some programming languages traditionally used with an explicit compilation step are C, C++.
Applications of Scripting Languages :
1. To automate certain tasks in a program
2. Extracting information from a data set
3. Less code intensive as compared to traditional programming languages
Applications of Programming Languages :
1. They typically run inside a parent program like scripts
2. More compatible while integrating code with mathematical models
3. Languages like JAVA can be compiled and then used on any platform
Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above
- Why learning C Programming is a must?
- Editors and Its types in System Programming
- Structured Programming Approach with Advantages and Disadvantages
- Differences between Procedural and Object Oriented Programming
- Difference between JSP and ASP
- Difference between ++*p, *p++ and *++p
- What is the difference between GUI and CUI?
- Web 1.0, Web 2.0 and Web 3.0 with their difference
- Difference between C and C++
- What's difference between MMU and MPU?
- Difference between SSH and Telnet
- Difference Between HTML and ASP
- What’s difference between The Internet and The Web ?
- Difference between while(1) and while(0) in C language
- Difference between JSON and XML
Improved By : prerak