> For the complete documentation index, see [llms.txt](https://glados-4.gitbook.io/c/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://glados-4.gitbook.io/c/basic-concepts.md).

# Basic Concepts

Basic concepts of the C-- language.

![](https://326228879-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4cmlaAJwVMp9RdFHMTkg%2Fuploads%2FqztFUiJ4QyD0vpypRDZt%2Fcmoinmoin_bg.png?alt=media\&token=1bc5fc83-436d-419d-818e-7405459fb3a6)

The C-- is a language based on the C. The C-- have been created using the haskell programming language and it can be compiled using any C compiler, like ***gcc*** of ***clang***. It provide a simplier implementation of functions because you don't need to add the return type in the prototype.
