programming languages

New versions of programming languages are now available!

Oct. 10, 2019, 11 a.m. by Wojtek Cichon

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

  • Python 3.7
  • GCC 8.3 for C, C++, and others from the family
  • OpenJDK 12 for Java, Scala, Groovy, Kotlin, and other JVM-based languages
  • Swift 4.2.2
  • PHP 7.3.5
  • Node.js 11.12.0

From now on, we also support TypeScript (tsc 3.4.5)!

For the full list, go to our supported languages section in the Sphere Engine documentation.


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.