New languages are usually created to fulfil a specific "niche" requirement now. I don't think many people bother creating general-purpose languages anymore because C, C++, Pascal, and Basic seem to have it cornered now.

Writing a compiler has got a lot easier because at least we have compilers to start from For example, the VC++ compiler is written in C++