Answer:
Blender's animation & rigging if you are talking about 3d modeling.
Explanation:
Blender is a standard free to use universally used software used in animation for most standard games. You learn to model, then to rig with bones, then to animate. Animations don't entirely go with coding unless you are calling them in the code to make them play.