Topic
Programming process, programming languages
Learning objectives
Students will be able to:
- understand the basics of programming
- describe steps in a programming process
- describe and use flowcharts
- list the main programming languages
- distinguish between a high-level programming language and a low-level programming language
- explain the term machine code
- describe the function of assemblers, compilers and interpreters
- acquire vocabulary connected with programming
Key words
Programming, flowchart, coding, machine code, bug, debugging, source code, object code, programing languages,
low-level programming language, high-level programming language, assembler, compiler, interpreter,
object-oriented programming, markup language, markup tag, algorithm.