I believe that best and most important tool needed to develop good software is not Java, PERL, C/C++, Ruby, Python, PHP etc., but rather people. No matter what technology used, talented people who work well together could probably develop good software.
Related posts: