No experience or programming knowledge required to start. For those of you out there who have been wanting to code but found it hard starting this looks to be a wonderfull resource.

http://msdn.microsoft.com/vstudio/express/beginner/