Programming Languages are tools for the job, no different than a screwdriver or wrench for a mechanic.
Can a tool be bad? Sure. It could be flawed from the start and always do a poor job. It could also do a poor job because it's being used incorrectly. It could also do a poor job because newer tools have come out that are easier to use or perform better.
At the end of the day, it really just comes down to understanding what you're trying to do, and picking the best tool you have at your disposal.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.