Для чего нужен файловый формат .C?
Главная ассоциация расширения файлового имени .c принадлежит типу файлов "Исходный код Си/Си++" (C/C++ Source Code, C). Си — один из старейших и славноизвестных языков программирования (на языке Си была полностью написана ОС UNIX), в то время как Си++ появился как серьезный шаг вперед по сравнению с классикой программирования на Си. Вместе с Си++ в арсенал программистов вошли объектно-ориентированное программирование, парадигма общего программирования, модульность, раздельная компиляция и т.д.
Файл .c — это текстовый файл с исходным кодом Си/Си++, как правило, хорошо отформатированным и снабженным подробными комментариями. Любой файл .c можно просматривать как текст, и такие файлы зачастую пишутся и редактируются прямо в текстовых редакторах с функцией подсветки синтаксиса.
Проект на Си/Си++ может включать множество файлов .c, каждый из которых в большинстве случаев будет идти в паре с соответствующим ему файлом заголовков (.h). Чтобы получить исполняемый объектный код, все файлы с исходным кодом (.c) должны быть скомпилированы соответствующим компилятором под нужную архитектуру.
Традиционно расширение .c также используется для обозначения файлов с исходным кодом на других Си/Си++-подобных языках, таких как Objective-C (Apple), C♯ (Microsoft) и др.
Кроме того, расширение .c также служит для обозначения файлов с исходным кодом на языке программирования Lite-C, будучи ассоциированным с типом файлов "Исходный код Lite-C" (C). Lite-C основан на синтаксисе Си/Си++ и был разработан Atari/Conitec специально для создания трехмерных игр и мультимедийных приложений для MS Windows. В Lite-C был добавлен большой блок объектов, присущих именно играм.
Файл с исходным кодом Lite-C (.c) — это текстовый файл с набором инструкций в синтаксисе Lite-C. Программы на Lite-C в виде файлов .c должны быть правильно скомпилированы перед тем, как их можно будет запускать.
Программы для открытия или конвертации C файлов
Вы можете открыть файлы C с помощью следующих программ: