Week 2 Programming Languages
Week 2 Programming Languages
PROGRAMMING LANGUAGE
TEACHER: NEPES ROZYYEV
LAST WEEK REVIEW
• First Generation…………………
• Second Generation……………...
• Third Generation………………...
• Fourth Generation………… ……
• Fifth Generation…………………
GENERATIONS OF PROGRAMMING
LANGUAGES
• Assembler
• This type of translator is used for Assembly Language (not High Level Languages).
• It converts mnemonic assembly language instructions into machine code.
• Compiler
• Converts the whole code into one file (often a .exe file)
• The file can then be run on any computer without the translator needing to be
present.
COMPUTER LANGUAGE TRANSLATORS
• Interpreter
• Converts the source code into machine code 1 line at a time.
• Program therefore runs very slowly.
• Main reason why an interpreter is used is at the testing/development
stage.
MODULAR PROGRAMMING