Ruby on Rails or Python.
Ruby on Rails has a robust community around it ( tons of tutorials online). It's used mostly in start - ups.
Python is a bit easier and is used for the scientific community. Academics like it.
I think Ruby on Rails is the way to go.
http://www.quora.com/What-are-the-best-resources-for-non-cod...
P.S. try to find the same thing in Python and comment back on here if you do.
Hope that helps!