Application with help you learning algorithms and basics of programming.

The best way to learn is practice. That is why in Algorithm School You learn to programming, solving common computer tasks, namely to write a suitable program in c++. But do not worry, here are the tasks at different levels, so that you can carry on with them.

This program is designed for novice programmers, who want to test and improve their skills.

Second group is experienced programist staring in algorithmic contests.