According to Wikipedia, it was invented by the people behind Lattice C (which later became Microsoft C) back in the 1980's in the good old DOS days. Then it was improved by Borland Turbo C.
Don't use conio.h unless you absolutely, positively need to. It really has no place in a modern program, written in C++ and intended to run on modern Windows.
Oh,ok thanks. I didn't knew that lattice was actually microsoft.And yeah i know it seems that the implementation of conio differs a bit from compiler to compiler.