# CodeSchool: The fun things to know about programming

Have more fun and be a more knowledgeable person by knowing the fun things about programming at CodeSchool. The fun things you need to know about programming with complete descriptions are:

Basic programming concepts

Basic data structures and algorithms

Basic math concepts

Programming basics are useful for anyone who wants to learn to program. They will also be useful for anyone who wants to learn more about computer science in general. If you want to know more about computer science in general, you should definitely read more about it.

The first thing you need to know is that programming is a process of building a computer program. A computer program is a set of instructions that tell the computer what to do. You write a computer program by writing a series of instructions, called a program, that tell the computer what to do.

If you are writing a computer program to play a game, you would need to tell the computer what to do, such as “Draw a line from the player’s position to the ball.” If you are writing a computer program to calculate the area of a triangle, you would need to tell the computer what to do, such as “Calculate the area of the triangle.”

You can think of a computer program as a series of instructions that tell the computer what to do.

Compared to the instructions that tell a person what to do, the instructions that tell the computer what to do are more complicated.

For example, a computer program might be a series of instructions that tell the computer to calculate the area of a triangle. A person might be told to measure the length and width of the triangle and calculate the area of the triangle.

In this example, the instructions are much simpler for a person to understand. The instructions that tell a person what to do are simpler because they are more focused.

A computer program is also a series of instructions that tell the computer what to do. Compared to the instructions that tell a person what to do, the instructions that tell the computer what to do are more complicated.

For example, a computer program might be a series of instructions that tell the computer to calculate the area of a triangle. A person might be told to measure the length and width of the triangle and calculate the area of the triangle.

In this example, the instructions are much simpler for a person to understand. The instructions that tell a person what to do are simpler because they are more focused.

A computer program is also a series of instructions that tell the computer what to do.