System Execution
Program Execution
System Architecture
Code Execution
100

This is the most basic language made of 0s and 1s that the CPU can directly understand.

Machine Code

100

This program makes Java code run on any device — “Write once, run anywhere.”

Java Virtual Machine (JVM)

100

This OOP concept hides unnecessary details and shows only the important parts.

Abstraction

100

A group of characters like letters or symbols used to represent text in code.

String

200

This Java tool turns source code into bytecode that can be run anywhere.

Java Compiler

200

This type of memory temporarily stores data while programs are running.

RAM (Random Access Memory)

200

This concept protects data by keeping variables and methods together in a single class.

Encapsulation

200

A small, reusable block of code that performs one task and can return a result.

Function

300

This code, made by the Java compiler, can be executed by the JVM on any computer.

Bytecode

300

These are special commands that let a program communicate with the operating system.

O.S. Calls

300

This allows one class to use or extend another class’s features and methods.

Inheritance

300

A data type with only two values, true or false — used for decisions.

Boolean

400

This engine inside the JVM reads and runs Java bytecode instructions.

Execution Engine

400

This file, ending with “.class,” stores bytecode for one Java class or interface.

Class File

400

This concept lets the same method behave differently depending on the object type.

Polymorphism

400

A data type that stores large decimal numbers with high precision.

Double


500

This file holds machine code and data created from source code, ready to run or link.

Object File

500

This concept organizes and runs program instructions to make software function.

Program Execution

500

This programming approach uses “objects” to model real-world things

Object-Oriented Programming (OOP)

500

This repeats a section of code until a specific condition is met.

Loop

M
e
n
u