C

A general-purpose, procedural programming language developed in the early 1970s at Bell Labs. C provides low-level access to memory, efficient compilation, and is the foundation of many operating syst...

Definition
C

A header file in C/C++ containing function declarations, macros, type definitions, and constants shared across multiple source files.

Definition
C

A modern, object-oriented programming language developed by Microsoft as part of the .NET platform. C# is used for desktop applications, web services (ASP.NET), game development (Unity), and enterpris...

Definition
C

A general-purpose programming language that extends C with object-oriented features, templates, and the Standard Template Library (STL). C++ is used for game engines, operating systems, browsers, and...

Definition
C

Cabinet: a Microsoft archive file format supporting lossless data compression and embedded digital certificates. Used for Windows installation packages and system updates.

Definition
C

CATIA

.catpart/.catproduct File Types

The native file formats of Dassault Systemes CATIA, a multi-platform CAD/CAM/CAE suite used in aerospace, automotive, and industrial engineering. Industry standard at Airbus, Boeing, and major automot...

Definition
C

Concise Binary Object Representation: an IETF standard (RFC 8949) binary data format modeled on JSON. Designed for constrained environments and IoT devices.

Definition
C

CD Audio Track: a Windows shortcut file representing audio tracks on an audio CD. It does not contain audio data but points to the CD track location.

Definition
C

Content Delivery Network: a geographically distributed network of proxy servers that delivers web content (images, CSS, JavaScript) from the server closest to the user, reducing latency and improving...

Definition
C

CorelDRAW Image File: the native vector graphics format for CorelDRAW, a popular illustration and design application.

Definition
C

Certificate File: contains an X.509 digital certificate for SSL/TLS, code signing, or email encryption. Can be DER (binary) or PEM (Base64) encoded.

Definition
C

Common Gateway Interface: a standard protocol for web servers to execute programs that generate dynamic web pages. One of the earliest server-side technologies.

Definition
C

Computer Graphics Metafile: an ISO standard for 2D vector and raster graphics interchange in technical illustration and documentation.

Definition
C

Continuous Integration / Continuous Deployment (or Delivery): a set of practices that automate the building, testing, and deployment of code changes. CI ensures code is regularly merged and tested; CD...

Definition
C

Crystallographic Information File: a standard text file format for representing crystallographic data in chemistry and materials science.

Definition
C

Windows NT Command Script: similar to BAT but designed for the Windows NT command processor with enhanced features.

Definition
C

Content Management System: a software application that enables users to create, manage, and modify digital content on a website without requiring specialized technical knowledge. Examples include Word...

Definition
C

CMake

CMakeLists.txt File Types

A cross-platform build system generator using CMakeLists.txt files. It generates native Makefiles, Visual Studio projects, or Ninja build files.

Definition
C

Common Business-Oriented Language: one of the oldest programming languages, designed in 1959 for business and financial applications. COBOL remains in use today in banking, government, and insurance s...

Definition