I made this in After Effects using a text, gradient background and a spotlight.
I created a text layer and made it a 3D layer in order for the text itself to be 3D. I then made another layer and arranged it so that it was behind of the text.
Render options = classic 3D to Ray Traced 3D
Geometry Options: Extrusion depth
Gradient Ramp Effect for the gradient of the background
Spot light 3D