küçükresim|Ekran görüntüsü Tiny C (veya kısaca TCC), Fabrice Bellard tarafından oluşturulmuş x86 ve ARM işlemciler için bir C derleyicidir. Küçük diskli ve yavaş bilgisayarlar için dizayn edilmiştir (mesela kurtarma diskleri). 0.9.23 sürümünde (17 Haziran 2005) Windows işletim sistemi desteği eklenmiştir. GNU Kısıtlı Genel Kamu Lisansı altında dağıtılmaktadır. Bütün ANSI C (C89/C90) standartlarının, C99 ISO standartlarının çoğunun ve birçok GNU C uzantılarının (satır içi assembly gibi) TCC'de bulunduğu iddia edilmektedir. ==Özellikleri== TCC'nin belli başlı C derleyicilerinden ayrılan birtakım özellikleri vardır: *Küçük dosya boyutu (Çalıştırlabilir x86 TCC için 100 KB civarı). *Bellard'a göre TCC x86, x86-64 ve ARM kodunu çok çabuk üretmek için tasarlanmıştır. Derleme işlemlerini GCC'den 9 kat daha hızlı yapabilmektedir. *TCC ile C kodunu derlemeden çalıştırmak mümkündür. Hatta TCC ile bir BASH dosyasının içinde C kodlarını betik gibi çalıştırmanız bile mümkün olabilmektedir. Bunun için BASH dosyasında #!/usr/local/bin/tcc -run gibi bir satır kullanılır. Kategori:Programlama dili taslakları Kategori:Linux programlama araçları