should I learn DirectX?

Miscellaneous Forums/General Discussion/should I learn DirectX?

I would like to get into DirectX, but need to know which C++ compiler to use.

I have Borlands C++ builder X, and Microsofts Visual C++ express edition.

Are these good compilers?
And whats the difference between C++ express edition,
and the normal edition?