Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Using Scripting Languages to Teach Programming   Nowadays, scripting programming languages like Python, Perl and Ruby are
widely used in system programming, scientific computing, etc. Although solving
a particular problem in these languages requires less time, less programming
effort, and less concepts to be taught to achieve the desired goal, still they
are not used as teaching tools. Therefore, the use of scripting languages as a
teaching vehicle for programming course is very promising. On the other hand,
GUI programming, when performed with such languages, is easy and rewarding,
since one sees the result of her work immediately. Thus, we are sure that
scripting languages combined with GUI toolkits will be the next big thing in
computer education.

26
The categories of this paper are: bayes-an
27
The categories of this paper are: comp-gas
15
The categories of this paper are: nucl-ex
22
The categories of this paper are: chao-dyn
37
The categories of this paper are: supr-con
34
The categories of this paper are: chem-ph
0
The categories of this paper are: hep-ph
13
The categories of this paper are: quant-ph
24
The categories of this paper are: dg-ga
5
The categories of this paper are: gr-qc
32
The categories of this paper are: atom-ph
8
The categories of this paper are: hep-ex
11
The categories of this paper are: hep-lat
31
The categories of this paper are: ao-sci
18
The categories of this paper are: econ
10
The categories of this paper are: q-bio