Microsoft Visual Studio.
Microsoft Visual Studio with desktop development with C++ componet must be installed.
These versions of Microsoft Visual Studio are supported:
- MS Visual Studio 2015 (Professional, Premium, Ultimate, Community)
- MS Visual Studio 2017 (Enterprise, Professional, Community)
The recommended version is MS Visual Studio 2017.
This version MS Visual Studio 2017 Community is free to download.
You can download here: MS Visual Studio 2017 Community
Here is the installation guide: How to install MS Visual Studio 2017 Community?
Installed Java is not obligatory, but it is recommended for development of Lego Mindstorms EV3.
You can not start your application directly from EV3 Brick without Java installation.
You can download here: Java SE Downloads