---
description: Documentation on what is pseudonaja
---

# Welcome to Pseudonaja

### About Us

{% hint style="info" %}
**Pseudonaja** is a CIE compliant pseudocode editor for GCSE, iGCSE and A-Level students studying computer science. We aim to provide an easy interface to write, edit and run pseudocode, with syntax inline with the CIE specification for examinations. Pseudonaja is an open source project with the code available using the GitHub link below.
{% endhint %}

{% embed url="https://github.com/PseudocodeEditor" %}
A link to the GitHub Repo
{% endembed %}

{% embed url="https://pseudonaja.repl.co" %}
A Link to the online editor
{% endembed %}

### Guides: Jump right in

Follow our handy guides to get started on the basics as quickly as possible:

{% content-ref url="guides/declaring-variables-and-arrays" %}
[declaring-variables-and-arrays](guides/declaring-variables-and-arrays)
{% endcontent-ref %}

{% content-ref url="guides/conditional-structures" %}
[conditional-structures](guides/conditional-structures)
{% endcontent-ref %}

{% content-ref url="guides/loop-structures" %}
[loop-structures](guides/loop-structures)
{% endcontent-ref %}

{% content-ref url="guides/functions-and-procedures" %}
[functions-and-procedures](guides/functions-and-procedures)
{% endcontent-ref %}

{% content-ref url="guides/records" %}
[records](guides/records)
{% endcontent-ref %}

