P4
Website: p4.org
P4 este un limbaj de programare pentru controlul avioanelor de redirecționare a pachetelor în dispozitivele de rețea, cum ar fi routere și comutatoare.
Spre deosebire de un limbaj de scop general, cum ar fi C sau Python, P4 este un limbaj specific domeniului, cu o serie de construcții optimizate pentru transmiterea datelor de rețea.
P4 este distribuit ca cod open-source, autorizat permisiv și este menținut de proiectul P4 (fostul P4 Language Consortium), o organizație non-profit găzduită de Open Networking Foundation.