I recently became interested in the Langlands program and hope to learn more.
For context, I am an analytic number theorist but have some light background in algebraic number theory and modular forms. In particular from Neukirch's Algebraic Number Theory, Diamond-Shurman's A First Course in Modular Forms, and Shimura's Modular Forms: Basics and Beyond. Aside from these, I have very little in way of prerequisites except the usual ones one would expect of any analytic number theorist.
What are the best introductions to the Langlands program for someone with limited prerequisites?