Keyword

# Class

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

## Description

A <span class="title-ref">Class</span> is the fundamental building block of object-oriented programming.

## Notes

You will not use the <span class="title-ref">Class</span> keyword directly in your code unless you are using `XojoScript</api/language/xojo_script/xojoscript>`. To add a <span class="title-ref">Class</span> to your project, use the Insert button or menu.

## Compatibility

|                       |     |
|-----------------------|-----|
| **Project Types**     | All |
| **Operating Systems** | All |

<div class="seealso">

`XojoScript</api/language/xojo_script/xojoscript>`, `Inherits</api/language/inherits>`, `Interface</api/language/interface>`, `Module</api/language/module>`, `Property</api/language/property>` keywords

</div>
