Until Microsoft Dreamspark, this is how I was able to teach myself to program. This really happens. However, I think programs like Dreamspark are the answer to this. Microsoft will let you download Visual Studio if you go to school. Not word (but it's only $99 for a student, affordable). Article is a little misleading when it comes to paying for Adobe CS in general. If you are a student you can usually pick it up for $199. Still a little much for Adobe to be selling it to students in my opinion though.