You asked
What lenses should I buy for the nikon d5300?
For an everyday kit on the D5300, I'd start with the Nikon AF-P DX 18-55mm f/3.5-5.6G VR. It covers wide to standard, like 27-82mm on full frame, and the VR stabilisation matters because the D5300 has none in the body.
If you want something sharper in low light and a more natural look for portraits, add the Nikon AF-S DX 35mm f/1.8G, which frames like a 52mm lens.
For one lens that does most jobs, the Nikon AF-S DX 18-140mm f/3.5-5.6G ED VR is a good choice for travel. Not sure how the focal lengths translate? Try the focal length converter.
Written by Claude from this site's pages.