machine code
what are low level languages
what are low level languages used for
high level languages
advantages of high level languages
disadvantages of high level languages
advantages of low level languages
disadvantages of low level languages
advantages of interpreters
disadvantages of interpreters
advantages of compilers
disadvantages of compilers
functions of IDEs
differences between compilers and interpreters
what is the purpose of an assembler
to translate machine code into binary
purpose of translators
Convert a program written by a programmer into binary code that the computer can decode and execute
what is an IDE
A suite of tools that helps a programmer to write error-free, maintainable code
Run-time environment
tool used by the IDE to enable program to be run
Common tools and facilities available in an IDE
what does debugging software do
displays information about errors
compiler
interpreter