---
title: "SIL reference guide"
canonical: "https://support.appfire.com/space/PSJ/1829634086/SIL%20reference%20guide"
format: markdown
---
> Macro (aura-html)

Simple Issue Language (SIL) is a scripting language specifically designed for Jira automation and customization. This reference guide provides comprehensive documentation of SIL's features, syntax, and capabilities, helping you write effective scripts for Jira workflows and automation.

Whether you're writing your first SIL script or looking to understand advanced language features, this guide is your primary reference resource. The documentation is organized into logical sections that cover everything from fundamental language concepts to detailed technical specifications.

## How to use this guide

#### **New to SIL?** 

Start with the [Fundamentals](https://appfire.atlassian.net/wiki/spaces/PSJ/pages/1829175311) section to learn about basic program structure, syntax, operators, and control flow statements.

#### **Writing Scripts?**

The [Core programming concepts](https://appfire.atlassian.net/wiki/spaces/PSJ/pages/1828290603) section covers essential topics like variable handling, error management, and code organization.

#### **Need Technical Details?**

The [Type management](https://appfire.atlassian.net/wiki/spaces/PSJ/pages/1828749380) section provides in-depth information about data types and type conversion rules.

#### **Working with Jira?**

The [Reference documentation](https://appfire.atlassian.net/wiki/spaces/PSJ/pages/1828880425) section contains detailed information about built-in structures and custom field handling.