The document discusses the programming of network data planes using the P4 language, emphasizing the transition from fixed-function ASICs to more programmable devices like CPUs and FPGAs. It highlights the advantages of programmability for network vendors and service providers, the flexibility of protocol-independent processing, and the potential innovations in networking enabled by P4. The document concludes with encouragement for participation in the P4 community and references to upcoming R&D opportunities.