Bonjour
Le sujet est très vaste comme vous vous en doutez .
il faut d'abord disposer d'un IDE ( Interface de développement ) . Microsoft Visual Community 2022 est parfait pour les applications de bureau en autre . Il vous permet de créer des applications en C# et en VB Net . Attention : VB6 et VB Net bien que de la même famille sont des langages différents au niveau de la syntaxe et de la programmation .
Le mieux pour un débutant est un cours en ligne . Je vous conseille celui-ci pour le C# : https://tahe.developpez.com/dotnet/csharp/
Il n'y a pas que la lecture du cours qui compte : comprendre et faire des exercices et des petits programmes est nécessaire pour progresser .
Bon courage dans votre apprentissage .