You can just search for "c# beginner", however, I would start with JavaScript. You can easily learn programming with JS on any machine and practice in your browser or Node.js console using any text editor without compiling anything. Other options I would start with today - Python, PHP, Java, C.
Language itself doesn't matter when you learn basics of programming.
Just DuckDuckGo and follow Wikipedia/basic articles and become familiar with:
You can find many free online video courses on Udacity and Coursera.
As your first IDE you can install and write code in VS Code.
Whenever you have any questions, you, probably, will find answers on StackOverflow or can also search Hashnode. If at the end you didn't found answers, you may ask new specific questions here
Also create GitHub account, install Git and learn it basics, create own repo for learning and finally you may contribute to many of opensource projects out there.