An operating system is a software program that manages computer hardware and software resources. The operating system acts as an intermediary between computer hardware and software. OS can be found in all the devices that work like computer, for example desktop PC, smartphones, laptops, tablets….
A programming language is a type of language used to give set of instructions to a computer. It is a way a computer program interacts with a computer and gives it a set of instruction as input so that the computer can produce a desired output.
Basic input/output system is a non volatile firmware that performs hardware initialization during when you boot a computer.