History of C Flashcards

1
Q

Year when programming language C was made

A

1970

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

Who and where was the C language created?

A

Dennis Ritchie

Bell Telephone Laboratories

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

C was originally intended for designing what?

A

UNIX

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

Year when C was being used outside the Bell Labs and other programmers had created their own versions

A

1972 - 1983

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

Year when the American National Standards Institute (ANSI) formed a committee to standardize C.

A

1983

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

The standard ANSI had created is known as?

A

ANSI Standard C (ANSI C)

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

Year when ANSI Standard C was published.

A

1989

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

Year when ISO accepted ANSI C. It was informally called as?

A

1990

C90

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

C95 was published.

A

1995

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

C99 was published.

A

1999

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

C11 was published.

A

2011

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

C18 was published.

A

2018

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

Why is C chosen by programmers? Enumerate 6 reasons.

A
  1. Powerful and flexible
  2. Popular
  3. Portable
  4. Of a few words
  5. Structured
  6. Modular
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

[C reason] C has keywords that serve as the base of C programming.

A

Of a few words

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

[C reason] A program written on a computer can be run on other computers as well.

A

Portable

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

[C reason] A program written on a computer can be run on other computers as well.

A

Portable

16
Q

[C reason] C is used to create a variety of programs (Photoshop, Word Processors etc.)

A

Powerful and flexible

17
Q

[C reason] C is widely used by programmers and in result, there are a lot of compilers and accessories available.

A

Popular

18
Q

[C reason] C can hide code and data necessary from the rest of the program

A

Structured

19
Q

[C reason] C is written in functions which are reusable for the rest of the program.

A

Modular