Hola al igual que tu , estoy hace mas o menos poco en esto de la programacion en C , bueno algo de rato ya he invertido , en cuanto a tu duda de que compilador en lo personal encuentro que devc++ es un excelente compilador , ademas siempre podras recurrir a linux si es que esta dentro de este mundo , pero si no basicamente cualquier compilador te servira solo debes tener cuidado con las librerias que uses tales como la conio.h y algunas otras pero en general no deberias tener problemas con correr programas de un compilador en otro , ah el visual tambien es una buena alternativa para programar no deberia presentar mayores problemas mas que como ya dije con funciones de la antigua conio.h ya que no es una libreria muy standart ademas de que ha cambiado a lo largo del tiempo , Bueno espero haber sido de alguna ayuda , si no lo realmente lo siento , nos vemos en otra oportunidad Adios .