Skip to content
EntityQ2425187· pop 10· linked from 195 articles

Also known as code base

A codebase (or code base) is a collection of source code that is maintained as a unit. Typically, it is used to build one or more software components including applications and libraries.

~2 min read

Article

3 sections
Contents
  • Examples
  • See also
  • References

A codebase (or code base) is a collection of source code that is maintained as a unit. Typically, it is used to build one or more software components including applications and libraries.

A codebase is often stored in a source control repository of a version control system. A repository can contain build-generated files (which are therefore not source code), but typically such files are excluded from a repository, and therefore the codebase. A repository may contain data files (such as configuration) that are required for building or running the resulting software. But version control is not a required aspect of a codebase. Even the Linux kernel was maintained without version control for many years.

Available in 10 languages

via Wikidata sitelinks · CC0

Connections

Categories