Using two programming models, we can develop the lightning components;
Native Aura Components model
Lightning web components model.