Get the latest versions that will run on your PC.
If you don't know what these tools can do for you, look them up on the internet.
IDE = Integrated Development Environment
An IDE is a "Code Editor" program. It is similar to a text editor, like NOTEPAD, Vi, Vim, GMACS or GNOME.
An IDE contains additional features and tools to make writing code easier.
Visual Studio: [ This is the IDE for building Windows applications. ]
https://visualstudio.microsoft.com/vs/community/
Web Site : Microsoft
Microsoft SQL server: [ The easiest way to store and retrieve data from your code ]
( get the Free -On premises- Express version)
https://www.microsoft.com/en-us/sql-server/sql-server-downloads
Web Site : Microsoft
Microsoft SQL Server Management Studio (SSMS)
SSMS allows you to easily build and maintain your data bases and tables.
Design tables, add indices, add data, run queries and design reports.
https://learn.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver16
Web Site : Microsoft
Arduino IDE [ For programming Arduino boards & others ]
https://www.arduino.cc/en/software
Web Site : Arduino
Beyond Compare - [ Compare one source code file to another ]
Very handy if you want to see what changes were made to your code.
https://www.scootersoftware.com/
Web Site : Scooter Software
Notepad ++ [ A text editor on steroids !]
Super Duper text editor with many extra features
https://notepad-plus-plus.org/
Web Site : Notepad Plus Plus