Since most of the projects are in PHP so you need to learn that in order to know what is going on and how to avoid that. Learn some basic php if you want. That will be enough.
But even then you will come across some scripts which are ioncube encrypted etc so you'll have to find decoders for that.