12–14 y.o.
In the middle age level, there are 3 tasks with entering an answer (spreadsheets are needed in one of them) and 3 programming tasks. To complete programming tasks, it is enough to be able to write and use basic structures: variables and arithmetic operations, conditional statements and loops. You can use the following programming languages: Python 3, C++, Pascal, C#, Java, Go, Kotlin, PHP, Rust.