From Khaled's FAQ:

Question: In which language is mIRC written?
Answer: mIRC is written in a mixture of C/C++, in pure win32 code, and compiled under Visual Studio .Net Pro. mIRC was originally developed under Borland C++ v5.02 however.

I used Borland C/C++ v5.02 because it allowed parallel development of 16/32bit code from the same code-base. This isn't important anymore because the 16bit mIRC is no longer being developed.

From the versions.txt:

29/08/2003 - mIRC v6.1
31.Now using Visual C++ .NET 7.0 to compile mIRC.