Sphere Engine Compilers API offers the ability to execute programs in dozens of programming languages, including C++, C#, Go, Haskell, Java, Kotlin, Node.js, PHP, Python, Ruby, Scala, or Swift among others.
When initiating the execution of a program, we can specify:
- the source code of the program,
- the programming language,
- (optionally) input data.
Data available after the program is executed include, among others:
- execution time,
- memory consumption,
- exit signal,
- data streams containing:
- generated output data,
- runtime errors,
- warnings and compilation errors.
compiler, code execution, online compiler