Ok, I know this may seem like a "Hi, I'm New Here" kind of topic, but I come from a background dealing with PHP which frankly I haven't had a lot of experience with. I haven't had any real decent ideas for a program. I was always worried I might be copying someone else's stuff, but at the same time I'm told it's ok to add stuff to your program that you didn't originally write because sometimes it is unnessecary to reinvent the wheel, so to speak. Well, it's been awhile since I've messed with programming and I've come up with an idea for a program on my PDA[Windows Mobile 2003], but I don't know where to start my research. I know C++ is a great language to write in from what I've been told. It's very powerful and when written well can make some pretty damn useful applications. So, anyways, I was wondering if you guys could lead me in the right direction as to where to get started. Thanks.