Lots of good stuff over at the Non-Programmer’s Tutorial for Python. I have learned much. I’ve learned about lists, dictionaries, reading and writing to files and importing modules to do most of the stuff you want to do.
I use Ubuntu, but I think I want to learn Visual Basic next. It’s a popular language and from what I’ve read, it’s supposedly very easy to learn. My dad has a laptop with Windows on it, so I’ll probably borrow it from him to learn VB. But there’s also MonoDevelop, which apparently supports .NET framework, so we’ll see. I still have more stuff to learn with Python anyway, so that’s what I’m focusing on for now.