0% found this document useful (0 votes)
4 views2 pages

c Tools Notes

The document provides an overview of essential tools and utilities for C programming, including compilers, IDEs, text editors, debugging tools, and build tools. It also lists version control systems, static code analysis tools, profiling tools, online compilers, and libraries commonly used in C development. Popular tools mentioned include GCC, Visual Studio, Git, and the Standard C Library.

Uploaded by

boniganesh812
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views2 pages

c Tools Notes

The document provides an overview of essential tools and utilities for C programming, including compilers, IDEs, text editors, debugging tools, and build tools. It also lists version control systems, static code analysis tools, profiling tools, online compilers, and libraries commonly used in C development. Popular tools mentioned include GCC, Visual Studio, Git, and the Standard C Library.

Uploaded by

boniganesh812
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

C Tools and Utilities - Basic Notes

1. Compiler

- Converts C code into machine code.

- Popular compilers: GCC, Clang, Turbo C, MSVC

2. IDEs (Integrated Development Environments)

- Code::Blocks

- Turbo C++ (for C)

- Dev-C++

- Visual Studio

3. Text Editors

- VS Code (with C extensions)

- Sublime Text

- Atom

4. Debugging Tools

- GDB (GNU Debugger)

- Built-in debugger in Visual Studio

5. Build Tools

- Make

- CMake

- Meson
6. Version Control

- Git

- GitHub Desktop

7. Static Code Analysis Tools

- Splint (Secure Programming Lint)

- Cppcheck (also supports C)

8. Profiling Tools

- Valgrind

- gprof

9. Online Compilers

- https://www.onlinegdb.com/

- https://www.jdoodle.com/

- https://www.programiz.com/c-programming/online-compiler/

10. Libraries

- Standard C Library (stdio.h, stdlib.h, string.h, etc.)

- Ncurses (for terminal UI)

You might also like