Someone deleted my thread starter info here.... but man, I sure did create a fiery thread
"Also, it allows experienced programmers to work with students with near zero ability. The can drag blocks while learning C and experienced users can write C code in easyC, Notepad, Eclipse, MPLAB anything and import the .c and .h files into your project."
I disagree fully with this statement. Our experienced programmer IS a student...me. And why would I use easyC for a file editor when I have Multi-Edit v.9.1...the greatest file editor ever made (undisputed champion). Alls I have to do is click save, go to MPLAB, and click build. And I can guarantee that students with "zero ability" will never be able to do any coding that is meaningful. They would have to have ability, just not knowledge.
I would easily challenge any easyC diehard fan to a coding contest and would probably win too. To prove you don't need to be a CS III nerd to learn MPLAB, here is my background...
I am only in CS I (Visual Basic)... and think it is extremely easy...I picked up MPLAB one Saturday morning and decided I wanted to see what it could do

I started programming QBASIC when I was 8 because it seemed fun to make games.
This task will give any easyC fan a run for his money...modify the camera tracking routines to a new search pattern, correct for offset issues, auto face the light, compressor toggling, solenoid toggling, desensitize joysticks, and do all this in autonomous as well. Oh yeah, this requires about 15 new variables and dozens of lines of code.