There are many different websites where you could gain access to music of all genre and songs in all languages so you will want to know which website you should be visiting when you need a particular song. Songs are available in multiple formats given that there are several different devices that can be used to listen to them.
If you need access to the latest punjabi song that may appear to be received quite well, then you will want access to a website that could provide you with it. The vast majority of songs, regardless of the language that they may appear in, would be paid so finding free music is something that would prove to be an extreme challenge for you.
It is suggested that you avoid supporting piracy by trying to look for free songs that have just been released, instead, support your favourite artists by viewing, downloading or listening to any latest punjabi song through its official channel. There are certain websites that could offer you free songs though and you may find it helpful to refer to them too but make sure you know what you are doing in terms of visiting only reliable websites for the same, lest you should end up downloading malware to your device.