So, I am new in this programming thing ... being an EC engineer i was never too much involved in Languages. But recently i wanted to learn all programming languages anyhow ... so i started with C ... Never been a fan of Windows, so i wanted to do all this coding & learning it in Fedora Linux. Somehow, while trolling GCC vs TC in CE Forums, I found one of fellow CEan wrote that GCC is for advanced level programming & TC is for newbie ... To be honest, I found GCC very convenient. I just need reviews and guide from veteran programmers about ... is it okay that i stick with GCC compiler .. or should i opt TC compiler. & please elaborate the difference between GCC & TC compilers. Any help and criticism are welcome !