This camera uses ESP32 camera module, it can be programmed via Arduino IDE just like Arduino. You can even connect other devices to it, like sensors, displays, relays and much more (you'll need some Arduino coding skills for that). Although it can work without any programming, I recommend to flash it with my modified code (or use code from Arduino IDE examples).