The nRF52 DK (PCA10040) features an onboard programming and debugging solution.
In addition to radio communication, the System on Chip (SoC) can communicate with a computer through Universal Serial Bus (USB) and a virtual serial port provided by the interface MCU.