The software you need is free from Microsoft, and is called Visual Studio Community 2019. You can get the software from here:
Microsoft do have a habit of changing this page. At the time of writing, have a look for a link on the left that says Download Visual Studio. You'll then see a link for Community edition.
Once the download starts, you may see a box appear. Make sure to select the same ones as in the image below:
We have selected Net Desktop Development in the main area, and SQL Server Express 2016 on the right. (You only need SQL Server if you're going to be doing the database section in the book version.) Click Install when you've selected the correct options.
If you have an older computer and operating system, you may still be able to download the previous versions of Visual Studio. Click on the link below, then scroll down to "Express for Windows Desktop".
Whichever version you get, the download will be quite large, so may take you some time, depending on your connection speed. It's a great piece of free software, though, and means you can do our full course without paying any money!
Unfortunately, we can't answer questions about the installation.
To make start with your first project, click here: