Maximum power point tracking (MPPT) plays a pivotal role in enhancing output power extracted from photovoltaic (PV) system. The major obstacle against MPPT is occurrence of undesired chattering and environmental variations, which may affect desire objective. Hence, in this paper, the objective of MPPT is fulfilled by using a non-linear Fast and Robust Backstepping based on sliding mode controller (FRBSMC), which has less rise time, fast convergence and robust enough against uncertainties and variations. For MPPT, a reference voltage is generated using neural network, which is tracked by proposed controller to confirm the accuracy and efficiency of aforementioned controller. To ensure the effectiveness of proposed control scheme, a comparison is carried with Backstepping sliding mode controller (BSMC), Backstepping controller (BSC) and Perturb and Observe (P&O) controllers. Simulation of the mentioned controller is done in Simulink/MATLAB.