Algorithms:

As we discussed earlier, an algorithm is a step-by-step procedure for solving a problem or performing a computation.
Think of it as the “recipe” that tells the computer what to do with the input data to produce the desired output.
Designing efficient and effective algorithms is a core part of computer science.