This error can appear in the mikroProg Suite when the programmer doesn't recognize the MCU. PIC12F508 is chosen as a default microcontroller.
In case you are using some development boards (i.e. EasyPIC v7) check the placement of the jumpers of the MCLR Pin and Socket Selection pins.
Those should be chosen depending on the DIP socket you are using.
You can see the explanation for those pins on the silk on the board, or in the User manual.
If you are using programmer with the breadboard, double check the programming lines.
Consult with the datasheet of the MCU you are using.