Visual Studio! I've seen people shit on it as an IDE, which I have no idea why, its pretty much industry standard I think? But it's great. Start there, go on youtube and search up some tutorials for C# or VB, then paste off stack overflow til you learn how to do what you want to do.
big lurker man
dont message me or dm me or reply for help on any posts, i will not reply
This is an incredibly broad question. First things first, you're going to want to learn about the make up of Operating Systems. Start with Windows (the most popular OS) and what makes it tick. Once you've got a good grasp for that, move onto Linux (and it's many, many different flavours).
Kali Linux is now going to become your best friend (https://www.kali.org/). Install that on a PC or Laptop and start to learn the tools. Read tutorials on what each tool does and how it help.
It's for ethical hacking and penetration testing, but ultimately you can use it for whatever you so desire.