# General glossary: Apprentice level

5 General terms at the Apprentice level, each with a short definition and a link to its full page.

Updated: October 16, 2026

[Study these as flash cards](https://www.ask-codey.com/decks/general/apprentice)

- [Absolute path](https://www.ask-codey.com/glossary/absolute-path-software-development): A complete path that starts from the file system's root.
- [End-of-line character](https://www.ask-codey.com/glossary/end-of-line-character): A character sequence that marks where a text line ends.
- [Function definition](https://www.ask-codey.com/glossary/function-definition): A reusable block of code that  can be executed from other parts of your application.
- [Path](https://www.ask-codey.com/glossary/path-software-development): A file or folder location used by Git commands and patterns.
- [Relative path](https://www.ask-codey.com/glossary/relative-path-software-development): A path described from another location, such as the repository root or current folder.

- Previous level: [Novice](https://www.ask-codey.com/glossary/subjects/general/novice)
- Next level: [Journeyman](https://www.ask-codey.com/glossary/subjects/general/journeyman)

[Every General term, by level](https://www.ask-codey.com/glossary/subjects/general)

Source: https://www.ask-codey.com/glossary/subjects/general/apprentice
