Most of the games on armorgames are flash games. These can be made using adobe flash breator. It is a really good program, but it costs quite a bit. If you already have the software but want to learn how to actually make the games, some colleges offer cheap courses on how to do it, or you could try places like newgrounds, which have TONS of tutorials.
Sorry but the game section is the wrong place for this. It should be in the programming and help. But anyway, here is a link to the topic that could give you a little bit of help.