Some vehicles have onboard programming procedures that allow keys to be programmed without special tools or technology once the key has been cut. However, other vehicles may require specific conditions or the assistance of a locksmith using scan tools and software for programming.