C/C++作为一种语言,如果需要用其进行程序开发,必须要有编译环境,即编译器。
C语言编译器种类非常多,但目前市面上较为流行的C编译器主要有:
1、Turbo C系列:Turbo C系列是由美国一家专门从事软件开发、研制的Borland公司开发的一套C语言程序开发工具,集成了程序编辑、调试、链接等多种功能,在DOS系统时代,Turbo C是被最广泛使用的一种PC机应用程序开发工具,很多应用软件均是由Turbo C开发完成。
2、Win-TC:WIN-TC是一个TC2 windows平台开发工具,使用TC2为内核,提供WINDOWS平台的开发界面,因此支持WINDOWS平台下的例如剪切、复制、粘贴和查找、替换等功能,而且在功能上还有自身独特特性,例如语法加亮、C内嵌汇编、自定义扩展库的支持等,并提供一组相关辅助工具,令您在编程过程中更加游刃有余,如虎添翼。
3、Visual Studio系列:Microsoft Visual Studio(简称 VS)是美国微软公司的开发工具包系列产品,。VS 是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如 UML 工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括 Microsoft Windows、Windows Phone、Windows CE、.NET Framework、.NET Compact Framework 和 Microsoft Silverlight。但Microsoft Visual Studio不是一个开源软件,而是商业软件,仅提供免费的社区版本。
4、C-Free:C-Free是一款集成开发环境(IDE),支持多种编译器的专业化C/C++,使用者可以轻松地编辑、编译、连接、运行、调试C/C++程序。
5、Dev-C++:Dev-C++(或者叫做 Dev-Cpp)是 Windows 环境下的一个轻量级 C/C++ 集成开发环境(IDE)。它是一款自由软件,遵守GPL许可协议分发源代码。它集合了功能强大的源码编辑器、MingW64/TDM-GCC 编译器、GDB 调试器和 AStyle 格式整理器等众多自由软件,适合于在教学中供 C/C++语言初学者使用,也适合于非商业级普通开发者使用。