Types of programming language

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/3

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

4 Terms

1
New cards

What are the differences between assembly language and high-level languages?

Assembly language uses mnemonics

• HLL uses English-like words

• Assembly language uses an

assembler toconvert to machine code

• HLL uses a translator

(compiler/interpreter) toconvert to

machine code

Assembly language is a one-to-one

conversionto machine code

• HLL may produce multiple lines of

machine codeper line of code / one-to-

many

• Assembly language requires more

knowledge ofthe processor / allows

direct control of theprocessor

• HLL provides more abstraction /

requires lessknowledge of the

processor

• Assembly language is likely to be

specific to theprocessor type used / is

machine dependent

• HLL is portable / can be used for

multipleprocessor types / programmer

can pick from anumber of HLLs and

paradigms / is machineindependent

2
New cards

filler

3
New cards

filler

4
New cards

filler