tcc
« Back to VersTracker
Description:
Tiny C compiler
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: c-compiler development c-language toolchain tiny
Install: brew install tcc
About:
TCC, or Tiny C Compiler, is an extremely small and fast C compiler that can compile and execute C code directly without needing a separate linker. It supports standard C and includes a preprocessor, compiler, and assembler in one lightweight binary. Its main value proposition is enabling rapid C development and scripting, making it ideal for quick prototyping and on-the-fly code execution.
Key Features:
  • Ultra-fast compilation and direct execution
  • Small and lightweight binary
  • Supports standard C (C99)
  • Includes a preprocessor and assembler
  • Can run C scripts like a scripting language
Use Cases:
  • Rapid prototyping and testing of C code snippets
  • Embedding a C compiler into larger applications
  • Creating C-based scripts for system tasks
Alternatives:
  • GCC – GCC is the standard, highly optimizing compiler but is much larger and slower for simple tasks.
  • Clang – Clang offers modern features and diagnostics but is also a heavier toolchain compared to TCC.
Version History
Detected Version Rev Change Commit
Sep 16, 2025 3:16pm 1 VERSION_BUMP 21b7acc4