Build your basic beat with a drum sequencer available for free download through a site such as www.brambos.com. The program Tunafish allows you to sample premade beat and sequence drums, the most basic part of a beat.
Make a beat with Latin rhythms using www.salsabeatmachine.org. You can use this software online for free. It has two basic beat structures, a slower tempo salsa and the up-tempo merengue.
Create a techno beat with Rubberduck, a virtual synthesizer from www.d-lusion.com. You can add drum loops with this free program, as well as make a beat for any club. This program contains sound effects. You can also add to and work with MIDI files to create your own splendid beat.