EASY
BASIC
MEDIUM
HARD
EXTRA HARD
100

Raw elements such as numbers or words

Data

100

Code Error

Bugs

100

A space in the computer's memory

Variable

100

executes an action if a condition is true

if

100

It executes the code line by line without any preliminary complication steps.

Compiled language

200

A set of organized, processed, and meaningful data

Information

200

Misspelled word, or something that prevents the code from running

Syntax Error

200

They allow programs to behave differently depending on the input data.

Flexibility and Dynamism

200

It offers an alternative when the condition is not met.

if-else

200

Generates an executable file

Compiler

300

The data is processed and organized through algorithms and software

Organization and processing

300

When the code runs but has errors and the result is not what you expected

Logical Errors

300

The variables allow you to use a representative name for each piece of data.

Code simplification

300

evaluates multiple successive conditions

if-elif

300

computer language

binary code

400

Information has a meaning that is useful to humans or other systems

Meaning and value

400

When an element mentioned in the following code is missing or does not exist

Runtime Error

400

They are used to save and retrieve data that will be needed in other parts of the program

Reuse of information

400

Bigger than

>
400

Its instructions exert direct control over the hardware

low level language

500

It gives relevance and allows for its interpretation

Context

500

It is the process of finding and correcting errors in the code

Depuration

500

It offers control over the program's operation, or to assign values to them.

Efficiency

500

Less than

<

500

designed to be easily understandable for humans

high level language

M
e
n
u