I was looking through a list of different C++ compilers and there were 3 main ones.

Visual C++
Borland
Dev-C++

I am just wondering if there is actually any difference in the programming aspect of these compilers. Which one is the best?