baking action

I would like to bake my armature deformations so that I can export the files to another program- how do I go about baking the movements