1️⃣Prerequisites
Last updated
Last updated
Git
- In order to push your changes to GitHub or GitLab, you will first need to install Git on your computer.
To build & run your solution to an AssignmentOS assignment locally, please install the following runtimes for the language/framework in which you are going to take your assignment:
Once you have the runtime installed for the language/framework for your assignment you can then begin your assignment.
Language
Runtime version
Java
Java 17
JavaScript
Node 18
TypeScript
Node 18
.NET
.NET 7.0
Python
Python 3.11
PHP
PHP 8.0
Ruby
Ruby 3.0
R
R 4.0.3
Go
Go 1.19
Kotlin
Kotlin 1.8, Java 17
Scala
Scala 2.13.6, SBT 1.5.3
Solidity
Node 15.5
Elixir
Elixir 1.12, Erlang/OTP 24
Terraform
Terraform 1.3.7, Go 1.19
React
Node 16/18
Angular
Node 16/18, Angular 13
Vue
Node 16/18
Web
Node 15.5
WordPress
PHP 7.4
Swift
Xcode 14
React Native
Node 16
C++
CMake 3.13
SQL