Here's a free Monty Python reference - How to play the flute. Just blow in one end and move your fingers on the outside.
That's just what I see happening here. If you think about it, there is a complicated procedure just to be able to get up and start running.
1. Download a (free) programming language.
2. Install it (watch out there... some humps to consider).
3. Find and install dependencies - like an editor, utilities and other tools.
4. Get book(s), reference materials and start collecting links to help sites, forums etc.
5. Learn about APIs, drivers, I/O interfaces
6. Make sure you've got a printer.....
7. Start programming your idea
It's probably simpler to enrol in a course (if one exists) and use that to give you some basis to set yourself up.
But somehow I don't think the author is talking about classical programming. You can't just pick up a programming language that can demonstrate your idea and if you try, it's bound to be the wrong one.
Better advice would be to find out how programming works, what each language can and can't do, what elements you need, what you need to interface with and what you expect as a result. Is it doable?
Maybe all you need is server side knowledge and some html? Certainly easier than playing a flute.