It has been rebranded a number of times, from automatic differentiation to algorithmic differentiation to differentiable programming. Takeo Imai wrote a blog post about the origins and history of the term and its modern usage:
https://bonotake.github.io/deep%20learning%20and%20cs/2019/0...