Programming has inarguably been a huge benefit to humankind, but it is still in its early days. Complex code will always react in ways its developers did not see coming. But there is the hope that well-programmed devices can add a few extra slices of cheese into our modern systems.