Is there a low-mid market for java?


When looking at forum/community software and ecommerce, it seems java doesn't really have a low-mid market?

When I say low to mid market, I mean something like $299-1999.

Is there a reason for that?


asked Jan 30 '10 at 09:48
Un Startup
162 points
  • What would be offered in this low range? – James Black 11 years ago

3 Answers


Hmm... Does it matter?

It seems backward to me to say "Well, there is no software written in C to tackle this problem..."

Under what circumstances would a customer care whether a solution is written in Java or not?

answered Jan 30 '10 at 10:27
Gabriel Magana
3,103 points
  • +1. Langauge/platform isn't the question. Product is the question. Of course there are tons of Java-based products in all categories of price ranges. – Jason 11 years ago
  • Most of the time language/platform isn't the question. However, it can matter if your in-house talent is Java and you need to customize heavily. – Olivier Lalonde 11 years ago


I tend to agree with gmagana that in this context most customers wouldn't care whether it's Java, C, PHP or PL/1. However to say that customers don't care about the language/platform in all circumstances isn't strictly true.

I previously worked on enterprise software for the financial markets, where a segment of the market is split into sell-side (investment banks, etc) and buy-side (typically investors of other people's money).
<SweepingGeneralisation> The sell-side is very pro-Java (especially the US market) and often anti-.NET as they have a lot of in-house expertise in specific technologies. </SweepingGeneralisation> As we had a .NET/C# product, it was easier for us to compete on the buy-side than on the sell-side.

Bottom line - it depends on the nature of your customers whether they care about the platform you use.

In answer to your specific question, I would suggest the absence of a Java solution indicates that it is easier to build web apps using other technologies. (Not sure what you meant by "forum/community software", but Atlassian 's products are built in Java and they have offerings in this price range).

answered Jan 30 '10 at 19:31
Steve Wilkinson
2,744 points


Java's roots are in enterprise software. It is tuned to the needs of enterprises such as reliability, performance, scalability, et cetera. Enterprise software is expensive, and is sold by sales people from big companies (e.g. IBM, Oracle, SAP) getting big commissions. It is often sold to run on big expensive specialized servers. This makes it hard to price Java products in the hundreds of dollars.

Software written in PHP, Python, and Ruby tend to come from small companies on small/shoestring budgets and are designed to work on cheap servers. (This is a generalization only). Sales are direct, and often don't involve sales people (with commissions). Software people make their living on installation, customization, and consulting.

answered Aug 17 '12 at 00:27
Jay Godse
381 points

Your Answer

  • Bold
  • Italic
  • • Bullets
  • 1. Numbers
  • Quote
Not the answer you're looking for? Ask your own question or browse other questions in these topics: