This is particularly true for programming languages. What makes a programming language valuable? One factor is the libraries available to it. The more high-quality open libraries available, the better. The more active a programmer community, the better its libraries. It's very similar to what makes any website with a social component valuable.<p>Programming languages are social and cultural constructs as much as technological.