Programing Languages Flashcards

1
Q

what is a High Level programing language

A

A programing language where syntax is easy to read write for humans and closer to english.

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

What type of programing language is python?

A

A high level programing language

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

what type of programing language is assembly language?

A

A low level programing language.

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

What are the advantages of a high level programing language?

A
  • easier to learn
  • Faster to program in (i.e less lines) because one line in a high level language is broken up into multiple lines in a low level language
  • closer to english (i.e not in binary)
  • some languages have been specialized for certain tasks. (i.e HTML for websites)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the advantages of a high level programing language?

A
  • easier to learn
  • Faster to program in (i.e less lines) because one line in a high level language is broken up into multiple lines in a low level language
  • closer to english (i.e not in binary)
  • some languages have been specialized for certain tasks. (i.e HTML for websites)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the advantages of Low level programing languages?

A
  • it lets the programer control specific hardware. for example in an embed system for a washing machine you can control components like the spinning drum.
  • The machine code can be set to a specific number of bits so the program runs faster
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is a machine code?

A

Machine code is the language that a processor understands. Every CPU type(i3,i5) has its own version of machine code. Machine code only consists of 1’s and 0’s. Every program that goes through a processor has to be in machine code.

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

What is a machine level language?

A

A program only consisting of 1’s of 0’s that can be put through a processor.

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