cover_images/2021/3/18/image.png
programming languages

Major update of supported programming languages

March 17, 2021, 7:58 p.m. by Michał Koperkiewicz

We have updated many supported programming language versions to the latest ones. These include:

  • GCC 10.2 for C, C++, and others from the family
  • C# gmcs 6.12
  • D 10.2
  • Erlang 23.2
  • Fortran 10.2
  • Groovy 4.0
  • Java 15
  • Kotlin 1.4
  • Lua 5.4
  • Node.js 15.6
  • Pascal 3.2
  • Python 3.9
  • Perl 6 2020.06
  • PHP 8
  • R 4.0.2
  • Ruby 3.0
  • Rust 1.49
  • Swift 5.3
  • Typescript 4.1
  • (NEW) Racket 7.9
  • (NEW) Elixir 1.11

We hope you will find this large update helpful end empowering!


At Sphere Engine we combine years of experience in recruiting developers and assessing coding skills with the latest technologies. Our APIs and software components enable creating programming challenges, online compilers, IDEs, and teaching coding to millions of end-users across the globe. We work with companies like Infosys, Amazon, Edhesive, support thousands of educational institutions around the world, and run our own community-focused platforms - Spoj and ideone.