Principles of programming #6 Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

What is a high-level language?

A
  • Programming language
  • Allows code to be written
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

List 8 high level languages

(just list 3 for urself)

A
  • Basic
    •Java
  • Pascal
  • COBOL
  • C#
  • C++
  • Python
    •VB
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is machine code?

A

*Opposite of high-level language
* Doesn’t resemble natural language
* Made up of bit patterns
( the stuff from CPU )

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

What are low-level languages used for?
Example of 1?

A
  • Internal structure of CPU, it’s specialised
  • assembly code
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is a high-level language used for?
Example of this?
Also 1 common one too?

A
  • When execution speed isn’t most critical factor
  • Word processor
  • Social media apps
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is a low-level language used for?
Who may use this?

A
  • Programming device driver/embedded systems
    (CPU and components of PC)
  • Important cuz they want those stuff to execute stuff fast so
  • Professional game developer for console related stuff
    (console from CSGO, search it up??)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly