language choice for dynamic website given our skills
patio11: Java was my first "real" programming language.  I went to a Java school.  I did primarily Java programming at my first job.  I've done almost exclusively Java programming at my current job.  I made a business selling downloadable Java software half just to show people it could be done.I say this so that when I tell you DO NOT USE JAVA you won't think me biased.  Its strengths are more apparent in Big Freaking Enterprise applications with teams of dozens or hundreds of people working on them.  Its deficiencies are even more glaring when there are only two of you -- chiefly, the productivity lag you'll suffer to do even the smallest things.You'll have a bit of a ramp-up period learning Rails, Django, or your favorite modern MVC framework of choice.  Trust me: it is worth it.  It will probably even make your cofounder a better Java programmer in the bargain.