Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Analyzing programming languages by community characteristics on Github
  and StackOverflow   The choice of programming language is a very important decision as it not
only affects the performance and maintainability of the software but also
dictates the talent pool and community support available. To better understand
the trade-offs involved in making such a decision, we define and compute
popularity, demand, availability and community engagement of programming
languages through online collaboration platforms. We perform our analysis using
data from Github and StackOverflow, two of the most popular programming
communities. We get data related projects, languages and developer engagement
from Github and programming questions with answers along with language tags
from StackOverflow. We compute metrics separately for the two data sources and
then combine the metrics to provide a holistic and robust picture of the
communities for the most popular programming languages.

5
The categories of this paper are: gr-qc
14
The categories of this paper are: math-ph
26
The categories of this paper are: bayes-an
7
The categories of this paper are: hep-th
24
The categories of this paper are: dg-ga
21
The categories of this paper are: adap-org
8
The categories of this paper are: hep-ex
15
The categories of this paper are: nucl-ex
20
The categories of this paper are: acc-phys
9
The categories of this paper are: nlin
6
The categories of this paper are: astro-ph
30
The categories of this paper are: q-alg
31
The categories of this paper are: ao-sci
34
The categories of this paper are: chem-ph
33
The categories of this paper are: plasm-ph
11
The categories of this paper are: hep-lat