If you are a beginner, the best animation software is Blender. It's easy to learn, easy to use, and free. You can also explore other options like Moho Pro, CelAction2D, Procreate, CSS Keyframes, Autodesk Maya, Cartoon Animator 4, Adobe Character Animator, and Adobe Animate.