What is the relationship between 'program' and 'computer' in the context of the input sentence.
Options: director/manager, platform, position held, publisher

Investors are attracted to bitcoins because they are generated by a computer program at a predetermined rate – with 25 new ones created every 10 minutes.
platform