Codebase

Project

A project is the organised collection of files that make up a program. It gives a programming tool — like a compiler or an IDE — everything it needs to build and run your code.

What a Project Contains#

At minimum, a project contains your source code files — the files where you write instructions for the computer. Most projects also include a configuration file that describes the project: what language it uses, which version, and how it should be built.