Principles of programming #6 Flashcards
1
Q
What is a high-level language?
A
- Programming language
- Allows code to be written
2
Q
List 8 high level languages
(just list 3 for urself)
A
- Basic
•Java - Pascal
- COBOL
- C#
- C++
- Python
•VB
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 )
4
Q
What are low-level languages used for?
Example of 1?
A
- Internal structure of CPU, it’s specialised
- assembly code
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
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??)