Mahedi Hasan

Full-stack Developer

Front-end Developer

Back-end Developer

Mobile and Web App Developer

Mahedi Hasan
Mahedi Hasan
Mahedi Hasan
Mahedi Hasan
Mahedi Hasan
Mahedi Hasan
Mahedi Hasan

Full-stack Developer

Front-end Developer

Back-end Developer

Mobile and Web App Developer

How Do C++, Java, Python Work?

The diagram shows how the compilation and execution work

Compiled languages are compiled into machine code by the compiler. The machine code can later be executed directly by the CPU. Examples: C, C++, Go.

A bytecode language like Java, compiles the source code into bytecode first, then the JVM executes the program. Sometimes JIT (Just-In-Time) compiler compiles the source code into machine code to speed up the execution. Examples: Java, C#

Interpreted languages are not compiled. They are interpreted by the interpreter during runtime.  Examples: Python, Javascript, Ruby

Compiled languages in general run faster than interpreted languages.