Code With Go
Twitter
Web
Blog
LinkedIn
Search…
Code With Go
01. What, Who, Why and Where?
02. Compiled vs Interpreted languages
03. Types of Type!
04. Stack and Heap Memory
05. Garbage Collection
06. About Go
07. Go Playground
08. Hello, World!
09. Installing Go
10. Variables
11. Constants
12. Integers
12. Floats
13. Boolean
14. Strings
15. Complex Numbers
16. If Else
17. Switch
18. For
19. User Defined Types
20. Arrays
21. Slices
22. Structs
23. Maps
24. Functions
25. Defer
26. Pointers
27. Methods
Resources
Resources - Paid
Resources - Free
Powered By
GitBook
02. Compiled vs Interpreted languages
A Comparison
Compiled Language
Interpreted Language
The original program is translated into native machine instruction
The original program is translated into something else
Code is executed directly by Hardware
Code is executed by special program called Interpreter
Generally Faster and more efficient at run-time.
Comparatively slows at run-time.
Additional compilation steps are required.
No compilation step is required. Program is ready to execute as soon as typed.
More control over hardware like and CPU and Memory.
Hardware is generally not accessible.
Examples : C, C++, Erlang, Haskell, Rust, and Go.
Examples : PHP, Ruby, Python, and JavaScript
Blog Resources
Interpreted vs Compiled Programming Languages: What's the Difference?
freeCodeCamp.org
A Crash Course in Interpreted vs. Compiled Languages
Medium
Video Resource
Compilation cs Interpretation
Previous
01. What, Who, Why and Where?
Next
03. Types of Type!
Last modified
2yr ago
Copy link
Contents
A Comparison
Blog Resources
Video Resource