You asked

Canon rf 10 20mm f 4l is stm vs canon rf 14 35mm f 4l is usm?

Both are f/4 full-frame zooms for the RF mount, both are stabilised, and both fit the same full-frame Canon bodies, from the EOS R to the R5 Mark II and R6 Mark III. The real difference is how wide they go.

The Canon RF 10-20mm f/4L IS STM is the ultra-wide choice. Use it for interiors, dramatic skies and big foregrounds. The Canon RF 14-35mm f/4L IS USM reaches less wide but goes further into everyday wide-angle work, so it's the more versatile of the two. For most landscapes, I'd start with the 14-35mm. If you already know you want the extra width, the 10-20mm is the one. The landscape guide explains why f/4 is plenty for this kind of work, and the focal length guide shows where each range sits.

Written by Claude from this site's pages.

From these pages