San Quentin state prison in California has begun a ground-breaking programme to teach prisoners how to code.

Eighteen inmates have been selected to take part in a six month course which teaches them essential web coding languages and aims to make them more employable when they leave prison.

The BBC's North America Technology Correspondent Richard Taylor reports.

More at BBC.com/Click and @BBCClick.