List of C software and tools

This is a list of software and programming tools for the C programming language, which includes libraries, debuggers, compilers, integrated development environments, tools, and related projects.

Libraries and tools

[edit]

Integrated development environments

[edit]

Online IDEs

[edit]

Compilers

[edit]
  • Clang — compiler front end for C, C++, and other languages, part of the LLVM project
  • Comeau C/C++ — commercial C and C++ compiler for multiple platforms
  • GCC (GNU Compiler Collection) — widely used free and open-source compiler supporting C and many other languages
  • Intel C Compiler — proprietary optimizing C compiler from Intel
  • LCC — lightweight retargetable compiler for ANSI C
  • Microsoft C Compiler — Microsoft’s implementation for Windows platforms
  • Small-C — early C compiler targeting microcomputers
  • SubCpublic domain compiler
  • Sun C Compiler — Oracle/Sun Microsystems’ C compiler for Solaris
  • Tiny C Compiler (TCC) — small, fast C compiler
  • Turbo C — Borland’s C compiler for DOS
  • Watcom C Compiler — C compiler originally by Watcom, later Open Watcom project
  • Zortech C — early commercial compiler with support for C and C++

Build and automation tools

[edit]

Debugging tools

[edit]

Unit testing

[edit]

Mathematical libraries

[edit]

Scientific libraries

[edit]

Machine learning and artificial intelligence

[edit]

Database

[edit]

See also

[edit]

References

[edit]
[edit]