Easy to Pick Up
Difficult to Maintain
Community size is important, because the larger a programming language community is, the more support you'd be likely to get. As you step into the programming world, you'll soon understand how vital support is, as the developer community is all about giving and receiving help. Moreover, the larger a community, the more people will be building useful tools to make development in that particular language easier. As of now, there are over 600 notable programming languages world-wide.
Largest StackOverflow Community
Largest Meetup Community in Terms of Programming Language
Most-tagged language at GitHub
Salary information from gooroo.io
A programming language's ability to stay relevant and survive also depends on whether the language is getting new blood.