We may be spoilt for choice when it comes to light coding ...