This page lists programs, scripts and software projects that I have worked on as part of my studies, my employment and simply for fun. Content is arranged by language type. The code provided here is open-source - you are free to use it and modify it, but you may not charge for it and you must acknowledge the original source.