Why do we study programming languages? Flashcards

(12 cards)

1
Q

This is a system of signs used by the computer and its user to communicate with each other.

A

Programming language (Albacea E.A., 2002)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Six benefits of studying a programming language.

A
  1. Improving your ability to develop effective algorithms.
  2. Enhancing your use of your current programming language.
  3. Expanding your vocabulary of useful programming constructs.
  4. Enabling more informed choices of programming languages.
  5. Facilitating the learning of new programming languages.
  6. Supporting the design of new programming languages.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

This benefit in studying programming language allows programmers to produce efficient solutions by applying correct techniques.

A

Improving your ability to develop effective algorithms

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

This benefit in studying programming language allows programmers to approach problems more efficiently and explore a wider range of computational possibilities, thereby unlocking the full potential of a language.

A

Enhancing your use of your current programming language.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

This benefit in studying programming language allows programmers to gain access to a wider range of constructs and paradigms, enabling them to approach problems from different perspectives and choose the most effective solution.

A

Expanding your vocabulary of useful programming constructs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

This benefit in studying programming language allows programmers to make more informed decisions and fully utilize the technique strengths and key features of each language.

A

Enabling more informed choices of programming languages.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

This benefit in studying programming language allows programmers to adapt more quickly to the syntax and paradigms of a new language.

A

Facilitating the learning of new programming languages.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

This benefit in studying programming language allows to possess a deep understanding of the challenges involved in implementing a language and aspiring to become language designers.

A

Supporting the design of new programming languages.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

These programming languages are commonly used for software development.

A

Java and C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

The programming language often used for Machine Learning and Artificial Intelligence.

A

Python or R

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

This process becomes easier when one is already familiar with programming structures and features.

A

Learning new programming languages

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

The programming languages ideal for developing mobile applications.

A

Java or JavaScript

How well did you know this?
1
Not at all
2
3
4
5
Perfectly