Canon still has the same mount. They just added another for their cheaper line of dslr’s. Stay away from the “EF-S” lens and you’ll be ok. All EF lens will fit the 10D, even new ones
BTW, I have a 10D. Would still use it if the shutter didn't break. Good camera.