Wat is het .C bestandstype?
De belangrijkste associatie van de .c-bestandsextensie behoort tot het bestandstype C/C++ Broncode (C). C is een van de oudste en meest bekende programmeertalen (UNIX werd volledig in C geschreven), terwijl C++ een grote vooruitgang is geweest ten opzichte van de klassiekers van de C-programmering. Met C++ werden vele geavanceerde functies zoals object-georiënteerd programmeren, generiek-programmeringsparadigma, modulariteit, enz. toegevoegd.
Een .c-bestand is een op tekst gebaseerd bestand dat C/C+&plus bevat; broncode, goed geformatteerd, en meestal met uitgebreid commentaar. Elk .c-bestand kan als tekst worden bekeken, en dergelijke .c-bestanden worden meestal rechtstreeks geschreven en bewerkt met tekstverwerkers die syntaxishebbende functies bieden.
Een C/C++ programmeerproject kan meerdere .c-bestanden bevatten, die vaak gekoppeld zijn aan hun respectievelijke header-bestanden (.h). Om uitvoerbare objectcode te verkrijgen, moeten alle .c-broncodebestanden worden gecompileerd voor de gewenste doelarchitectuur door een geschikte compiler.
Conventioneel betekent de .c-extensie ook broncodebestanden in andere C/C++-achtige talen, zoals Objective-C (Apple), C♯ (Microsoft), enz.
Daarnaast dient de .c-extensie ook om broncodebestanden in de Lite-C-programmeertaal aan te duiden, waarbij het type Lite-C-broncode (C) wordt geassocieerd met het bestandstype. Gebaseerd op de C/C++ syntaxis, werd Lite-C ontwikkeld (Atari/Conitec) specifiek voor het maken van 3D-games en multimedia-applicaties voor MS Windows, met een groot pakket aan spel- en multimedia-specifieke objecten toegevoegd.
Een Lite-C-broncodebestand (.c) is een bestand met platte tekst met een set instructies in de Lite-C-syntaxis. Lite-C programma's in .c-bestanden moeten goed gecompileerd zijn, voordat ze kunnen draaien.
Software om C bestanden te openen of omzetten
U kunt C bestanden met de volgende programma's openen: