I have just started coding in c#, and i have not coded before. what platform is best for a beginner? (i am currently using visual studios 2022.)