File formats: C
Every format whose extension starts with C.
Formats
| Format | Name | About | Main software | |
|---|---|---|---|---|
.C | C source code | Programs in the C language as plain text, with .h headers. | Visual Studio Code | DocumentedViewerEditorOpen |
.C4D | Cinema 4D project | Maxon Cinema 4D’s native project, also placed in After Effects through Cineware. | Cinema 4D | DocumentedViewerEditorOpen |
.CAB | Microsoft Cabinet | Microsoft’s installer archive: files in compressed folders after an MSCF header. | File Explorer | DocumentedViewerEditorOpen |
.CAF | Core Audio Format | Apple’s audio file with 64-bit chunks, for PCM or any Core Audio format. | QuickTime Player | DocumentedViewerEditorOpen |
.CBOR | Concise Binary Object Representation | IETF standard binary values, each led by a major type and length. | DocumentedViewerEditorOpen | |
.CBP | Code::Blocks project | Code::Blocks C and C++ projects: targets, options and source files in XML. | Code::Blocks | DocumentedViewerEditorOpen |
.CBR | Comic book RAR archive | A comic as a RAR archive of page images, read in file name order. | YACReader | DocumentedViewerEditorOpen |
.CBZ | Comic book ZIP archive | A comic as a ZIP archive of page images, read in file name order. | YACReader | DocumentedViewerEditorOpen |
.CDR | CorelDRAW drawing | CorelDRAW's working file: RIFF chunks in older versions, a ZIP archive since X4. | CorelDRAW | DocumentedViewerEditorOpen |
.CKPT | Model checkpoint | A training snapshot: weights, optimiser state and step counts. | PyTorch Lightning | DocumentedViewerEditorOpen |
.CLASS | Java class file | One compiled Java class: a constant pool, fields and JVM bytecode. | OpenJDK | DocumentedViewerEditorOpen |
.CMAKE | CMake script | CMakeLists.txt and .cmake scripts that generate native builds for C and C++. | CMake | DocumentedViewerEditorOpen |
.COM | MS-DOS COM program | Small DOS programs with no header, loaded at offset 0x100. | DOSBox | DocumentedViewerEditorOpen |
.CPIO | cpio archive | A simple Unix archive, used inside initramfs, RPM and macOS packages. | GNU cpio | DocumentedViewerEditorOpen |
.CPP | C++ source code | C++ programs as plain text, with .hpp or .h headers. | Visual Studio | DocumentedViewerEditorOpen |
.CPR | Cubase project | A Steinberg Cubase project: an undocumented binary file beside an Audio folder. | Cubase | DocumentedViewerEditorOpen |
.CR2 | Canon Raw version 2 | Canon’s TIFF-based raw photo format, used until 2018. | Adobe Lightroom | DocumentedViewerEditorOpen |
.CR3 | Canon Raw version 3 | Canon’s raw photo format since 2018, stored in ISO base media boxes. | Adobe Lightroom | DocumentedViewerEditorOpen |
.CS | C# source code | C# programs for .NET as plain text, compiled to .NET assemblies. | Visual Studio | DocumentedViewerEditorOpen |
.CSO | Compiled Direct3D shader object | Compiled HLSL shaders for Direct3D: DXBC or DXIL in a container of chunks. | Visual Studio | DocumentedViewerEditorOpen |
.CSPROJ | Visual Studio project | C#, C++, Visual Basic and F# projects as MSBuild XML. | Visual Studio | DocumentedViewerEditorOpen |
.CSV | Comma-separated values | A plain text table, one record per line, fields split by commas. | Microsoft Excel | DocumentedViewerEditorOpen |
.CTB | Chitubox resin print job | Chitubox’s resin print job: settings and one run-length encoded image per layer. | Chitubox | DocumentedViewerEditorOpen |
.CUE | Cue sheet | Plain-text track layout of a CD, used beside album files and disc images. | foobar2000 | DocumentedViewerEditorOpen |