Programing Languages Flashcards
(8 cards)
what is a High Level programing language
A programing language where syntax is easy to read write for humans and closer to english.
What type of programing language is python?
A high level programing language
what type of programing language is assembly language?
A low level programing language.
What are the advantages of a high level programing language?
- 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)
What are the advantages of a high level programing language?
- 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)
What are the advantages of Low level programing languages?
- 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
What is a machine code?
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.
What is a machine level language?
A program only consisting of 1’s of 0’s that can be put through a processor.