| viral programming | |
| What | a new style of programming whereby code and data conceptually travel together, and applications involve intentional infection of networks. |
| Which | a new language and series of building blocks and applications |
| Why | proto development is not interactive enough |
| Who | maciej pacula and jonathan bachrach |
| How | C |
| When | 2008 |
| Where | mit csail |
| And | proto and rseam |