Finding online support for programming has undergone a change over the years. Usenet forums allowed people to organize discussion threads in the pre-web days (now Usenet seems to be only used for file sharing). Email lists were and still are also used, but lack a filter--you have to receive all the questions and answers to be part of the discussion.
Via MAA News, a new website put out by math undergrads at BYU shows just what math is good for. Pretty, cool, and pretty cool.
Tyler Jarvis, head of the department, blogs:
I've been a fan of GeoGebra since I saw a demonstration of it by Markus Hohenwarter as MSRI last year. It's a free (open-source), cross-platform (Java-based), dynamical geometry and algebra application.
The nice part about being java-based is you can export your GeoGebra worksheets to html with embedded java applets. And then with a bit of parameter munging you can upload them to your blog. The embedded applet can be as function as the application itself (a nice advantage to being free; it can't be stolen so there's no barrier to making it completely available).
The nice part about being open-source is that people can contribute to it as much as they want. Now in the works is a tool to export a GeoGebra worksheet to PGF/TikZ, so you can put them in your LaTeX documents.