Coding Challenge

Supported languages (2024/5) for text-based programming tasks

C# (compiler: 4.6.2.0)
Java 11
Python 3.10
Visual Basic (compiler: 0.0.0.5943 (Mono 4.0.1 - tarball))

Note: Python 2 is no longer supported.

Other languages

Programs written in the following languages can also be auto-marked, but please let us know if you intend to use them so that we can make sure that they are tested before you take part.

C (compiler: gcc 7.5.0)
C++ (compiler: g++ 7.5.0)
Haskell 8.02
Javascript (compiler: node v8.10.0)
Kotlin 1.4.30
Pascal 3.04
Ruby 2.5



Did you know the UK Bebras Challenge is run by the Raspberry Pi Foundation? Discover free teaching resources, tools, and expert support for computing education at raspberrypi.org.