Do you have to use Maya for animation? What alternatives are there?

I started the subscription to UE4 thinking it included an animation portion. The tutorials seem to push Maya. Is that the program you have to use for animation?

You can create animations with every 3d program you like e.g 3d max, blender, cinema 4d,… → it’s just easier, because epic offers a rigging/animation tool for maya