tu as un certain nombres d'outils pour automatiser certaines taches (notamment la creation d'interfaces graphiques, toujours laborieux, par exemple) mais sinon c'est de la programmation, de la "vraie" ou tu tapes ton code, pas un editeur visuel de logique ou tu assembles des blocs pre-fabriques.
cela dit, visual studio, c'est vague ; ca couvre plein de technologies et plein de langages, tu devrais preciser ce que tu souhaites realiser.