Not all the time oil pressure light comes on means low engine oil.
So first check engine oil level and if its fine, then first thing to doubt is Oil pressure sensor close to engine oil filter. Get that change as it cost only 40 aed.
And then also if you see this light, Change the engine oil and filter with correct OEM specification of oil.
And if still you see this light it cud be oil pump or some other internal engine part failure like piston ring, connecting rod bearing, crank bearing etc. But thats last point.