what exactly are the type of instruction that processor gives
Assembly language
@Saurabh10 The processor or the hardware components generally deal with Machine Level Codes.
Basically machine languages are in the form of stream of binary data or numbers. So practically it is impossible for humans to even read it. The more familiar version of machine language is called assemble language.When you write a program in any high level language,the compiler converts it into assembly language and then this is converted to machine level code by assembler which can be understood by computers.
Hope this helps