The JAVA programming language has a cool Young Developer Learning Path, that gives teens (and younger) some tips about how they can get started learning JAVA. There's even a facebook group.
So I am taking a giant leap into real programing, not just scripting by trying to learn objective-C and Cocoa for OSX development. I found this rather useful tutorial but had to mention this little funny bit. It starts off showing you a fairly basic PHP script...and then tells you:
If all of this makes sense to you, congratulations. You know more about how software works than most people on the planet. Also, it means you have a strong enough grasp on the basics to use this tutorial.
Ha, I love it. Its nice to put things in perspective sometimes.
I run a dynamic website at work called Science Buzz all about breaking science news featuring a science blog among other things. Well, we wanted to show off the site at an upcoming conference but didn't want to have to pay the extortion level fees for a rather slow internet connection. Creating a static version of this large dynamic site on a kiosk proved to be rather difficult until I realized I didn't need to make it static just run it natively on the iMac as a local service.