Google released the Google API (http://www.google.com/apis/) deprecating any existing Google parser.
Terms of Service
Note that using this software violates Google's terms of service (http://www.google.com/terms_of_service.html), which specifically forbids automated querying. They probably won't stop a small-time user, the legal status of these restrictions are unclear, and the ethics are even less clear, but if nothing else you should know that they frown on automated use of their service.
An open, cross-platform journaling program.
A scientific plotting package.