If you have decent drawing skills, the best place to start for beginners is Animate CC (formerly known as Flash), as it is relatively cheap and easy to learn, especially if you’ve used other Adobe programs in the past. If you’re not into drawing, my recommendation for you will be either After Effects, Character Animator, or Blender.