---
# System prepended metadata

title: BYOND Language
tags: [Guide To Contibuting]

---

###### tags: `Guide To Contibuting`

# BYOND Language 

## Quick & Dirty
If you don't know these terms don't worry about it, it's included for people who already code.
- Dynamically/Loosely typed (painfully so)
- Indents for scoping rather than curly braces and semicolons
- Runtime errors don't crash the server (doesn't mean you should let it happen)
- Object Oriented
    - Single Inheritance 
    - No enums
    - No interfaces
    - No generics
- Almost no compiler optimization
    - Constant folding
    - No loop unrolling
    - No function inlining 
- Designed for beginners
- 32 bit
- Single threaded

Now we explain what each of these are.
