Principled BDSF shader is not showing up in shader list in node editor
As there's not a 2.89, I'll assume you're talking about 2.79.

Check that you're on Cycles mode, and not Blender Internal. You can find it on the upper menu.