OK, so I have an idea... and I know where I want to go with it. The problem is that I have no idea how to even start heading in the right direction for it. I'm not new to programming but I'm not particularly experienced with it either. The only languages I've ever actively screwed with myself are HTML and CSS. All fine and dandy, but not what I need, I think. What I have in mind is a personal project, so I do not want the suggestions of college thrown at me; I'll go when I want, if I want.
I have read the FAQ and see that C# and Python are good beginner points. Since my partner knows Python already, I'm going to screw with that first. However, I am a quick learner - and I do know some of Python already from him so I don't expect that to keep me busy for too long. I'm not going to try to jump in over my head but chances are, I will succeed in it anyhow. When I do, I'll take a step back and start again.
When I have Python, I'll tackle C#... question is, where should I look to learn these? Internet resources are a better bet for me, as I have no personal income right now and can't just go out and buy textbooks or whatever else.
Also, what's the general worth of ActionScript? What is it for, specifically? I've been told several times that, for what I would like to do, I need to learn it.