An ambitious nationwide technology initiative will encourage the public to take up computer programming, new