Yes, I am sure.
In addition to this you can write limited lines of code in demo version.
I tested in hardware. This is only for MikroC.
But when I and my friend try MpLab [in demo version] , it just work fine.
- - - Updated - - -
Some, not all, newer version of mikroC makes problem. But it is suggested to use older version to get exact output in real time.
- - - Updated - - -
Same problem I was facing when I start using Ubuntu 11.0 version. I was unable to install the compiler for a microcontroller. But it work fine with older version of Ubuntu 8.0.