How to develop a game app for google play store for tablets, androids, and iphones, etc?

Do you have to know computer science and website development and computer programming languages to know how to create a game for the google play store for tablets, androids and iphones or are there free programs out there where you can create the idea and someone will develop it for you?

Learn programming first, thats your starting point.

You have t learn Android for android application development and for iphone applications you have to learn Xcode.
than you will be able to develop mobile applications.
http://mind-roots.com/mobile-application-development/