What you're talking about isn't even remotely a basic program. You would need a solid knowledge of both application programming (C++, C#, or Visual Basic) and some web stuff to tie it all together (PHP and SQL). That's just for the program itself. If you want it to be useful, you need to know a bit about referrers, not to mention your users exploiting it (adding credits without views for instance).
Then, assuming you have a complete program that is moderately tamper proof, you'll have to go about distributing it. Most people aren't going to trust a downloadable executable.
It's for these reasons that websites are so much more popular. They're far harder to exploit technically (so long as you have a decent design) and a lot more people are willing to visit a website than download an application.