like
OsCommerce ?]
Use what you're comfortable with. If you know Java, you might want to go with JSP or Trails (Java on Rails). Of you don't know anything, go for php, it's nice. OsCommerce is written in PHP - poking around in it should be educational.... (I've worked with it..,. abstraction layers everywhere which I, under time pressure, cunningly avoided

)