Low-level language: is a programming language that is directed at controlling each machines operation.
High level language: A programming language that resembles natural languages and then translates them into instructions the machine can understand.high level language requires little knowledge of the computer in which it runs on.
interface: The boundary between systems and us that allow two or more systems in interact with each other.
interpreters: A re translation software's that convert source codes and the user inputs.
Debugger: A type of software that assist the user detect faults and other problems in a program.
operating system: a operating system support the computers basic functions such a scheduled task and controlling peripheral.Operating systems can either be open source meaning it can be modified by the general public or proprietary which means it cant be modified by the public.
kernel: The kernal controls the hardware PC, macs and smartphone s and is the lowest level of a operating system
Machine code: instructions carried out by binary which are controlled by the cpu .
Faheedul 10 T