Depends on what programming language you want to use. I personally use: DevC++ bloodshed and allegro to do some fun little quickie games. You can use any compiler you want just make sure it supports the language you want to write in.
Yes, game developers use special software in order to create video games. This software is usually designed by the company making the game.
Video Game making does not use software and instead you program it by hand, unless you use an engine like Unreal or Unity, but you still have to program and make your own art. If you are looking for a software with a drag and drop interface to make simple games that you can publish to Kongregate, try Stencyl.
Sprites generator
The software available for collage making is Adobe Photoshop and Microsoft Paint. These two software are easy to use and very good for making collages.
There are some different sites and places on the internet for finding game making software. Some are: game editor, the game creators, yoyo games, or even garage games.
Many companies create game making software. Depending on the type of game console or if it is for an online game, it will use different game making software.
I do not know of such kind of software, but I once played a software about making up. you can search software belong this category.
throughout my experience Adobe dreamweaver is the best software for making website
Audacity but not really "beat making" software. When you use audacity you can't make your own beats but instead you can only use it to do sampling. If you want to make beats better use a software like Fl studio or DubTurbo. Both are good software to make beats.
a software from ASUS you can you use for recording games
Sheppard Software are making great games for the kids to play. while the kids a playing them will they learn alot and have fun. the age is from 2-4 years.
You can download PC games for free at Gamez Blur (see related link) Use the IDM software(Internet Download Manager) to download the games... enjoy........