The South African Computing Olympiad (SACO) is an annual computer programming competition for secondary school students (although at least one primary school student has participated[1]) in South Africa.
(Entrants are often required to program an imaginary robot in a fictional Logo-like language.)
The final round is held at the University of Cape Town, where finalists stay over a weekend.
Four programmers are then selected from the squad to represent South Africa at the International Olympiad in Informatics.
In the third round, however, the set of languages is restricted to: Python programs are given a 10x time bonus.