Yes, I've download visual studio express, and I've known unity's UI for months . I don't know programming, but I know Unity's interface well .
Good, may I suggest that you learn C# outside of unity, it will make it much easier.
Check out this tutorial, I watched a bit of it and it seems pretty decent, give it a shot:
edit: You probably want to focus more on console applications now that I actually look at this
try this one: