A very powerful audio software tool useful for recording, editing, and generating sounds and music. It features multi-track recording, and tons of effects. You need this if you are adding your own music or sounds to your games.
A free, open source and modern compiler. We use it to develop all of our C++ Games.
If you are looking for a free FTP client, filezilla is what you need. Filezilla is an easy to use and powerful ftp client.
Notepad++ is a free source code editor and Notepad replacement that supports several languages. It is a must have for all programmers.
Paint.NET brings MS Paint to a new level with all new features this program is a must for all graphic designers. Best of all its free!
Scratch is a useful programming tool which focuses on teaching beginner programmers to program using an easy to learn language. It includes a simple drag and drop interface and a lot of support to help you get started.
This is a free tool that allows you to randomly generate 8 and 16 bit sounds for when you need basic sound effects for games or other purposes. It has a clean easy to use GUI and it is very straight forward.