http://www.linkedin.com/pub/2/B06/B99
then I think you sufficiently qualify under a very broad definition of a hacker, or, alternatively, you are quite technical yourself. While you may currently feel you need a co-founder for your project who is a "programmer", you should not sell yourself short.
One thing you should strongly consider is just plunging in and trying to code for yourself. Take a look at this article regarding the founder of Plentyoffish.com. Mssr. Frind built the site while learning to program. See, http://www.nytimes.com/2008/01/13/business/13digi.html?_r=2&...
So one approach would be to learn to program while you put the site together. While this may be rough in the beginning and ultimately result in total failure, you will at least (a) know more about what goes into making a web app (generally) and (b) when you seek a technical co-founder you can be much more precise and clear about what you need.
As for languages, Ruby on Rails or Python would both be great. But, just for fun, take a look at Arc http://arclanguage.org/
Hope that helps.