...
You will need a laptop or desktop with Linux, MacOS or Windows with Windows subsystem for Linux) with at least the following software installed:
Oracle JDK or OpenJDK 8, 9, 11 or 17
gradle 5, 6 or 7 and groovy which can be installed using SDKMAN
git command line tools
Visual Studio Code or any other programming editor / IDE of your choice
...