Microsoft Visual C++, Microsoft Visual Studio, DEV C++, Code::Blocks, Borland C++, WaTCom C++, Borland C++ Builder, GNU DJGPP C++, compilador Lccwin32 C 3.1, High C, Turb C, gcc, C-Free, Win-TC, Mi Tc, etc. Debido a que el lenguaje C es relativamente maduro, existen muchos entornos de programación.
2. Al comenzar con el lenguaje C, no se recomienda utilizar VC, porque VC no solo es enorme, sino que también tiene un desarrollo de aplicaciones avanzado. Se recomienda utilizar Dev-C y WIN-TC para la programación introductoria.
1) WIN-TC, que utiliza TC2 como núcleo, proporciona una interfaz de desarrollo para la plataforma WINDOWS, por lo que también admite cortar, copiar, pegar, buscar, reemplazar y otras funciones en la plataforma WINDOWS. Y también tiene sus propias características únicas, como resaltado de sintaxis, ensamblaje integrado en C, soporte para bibliotecas de extensiones personalizadas, etc. También proporciona un conjunto de herramientas auxiliares relacionadas para que se sienta más cómodo en el proceso de programación.
2) Dev-C, Dev-C es un entorno de desarrollo integrado para programas C y C en Windows. Utiliza el compilador MingW32/GCC y sigue el estándar C/C. El entorno de desarrollo incluye ventanas de varias páginas, editores de proyectos, depuradores, etc. El editor de proyectos integra editor, compilador, vinculador y ejecutor, proporciona una visualización de sintaxis de alto brillo para reducir los errores de edición y tiene funciones de depuración completas para satisfacer las diferentes necesidades de principiantes y programadores. Es la primera opción para aprender C o C.