documentation

Syntax the compiler understands.

Each guide is short on purpose. Read it, open the editor, and try the example before moving on.

Guide 1

Getting started with Pseudo Build

Open the browser editor, write your first pseudocode program, compile it, and run it directly in the browser.

Read guide
Guide 2

Pseudocode syntax reference

Reference the core pseudocode syntax supported by the browser compiler, including assignment, conditions, loops, arrays, and output.

Read guide
Guide 3

Variables, input, and output

Learn how Pseudo Build handles declarations, assignment, INPUT prompts, and OUTPUT statements.

Read guide
Guide 4

IF, THEN, ELSE selection

Use IF statements to branch pseudocode programs based on comparisons and Boolean expressions.

Read guide
Guide 5

FOR, WHILE, and REPEAT loops

Choose the right pseudocode loop for fixed counts, pre-condition repetition, and validation tasks.

Read guide
Guide 6

Arrays and indexed values

Declare arrays, access indexed items, and process list-style data in pseudocode.

Read guide
Guide 7

Flowcharts from pseudocode

Use the Pseudo Build flowchart mode to reason about process, input/output, and decision nodes.

Read guide
Guide 8

Saving browser workspaces

Understand how local browser storage and signed-in cloud sync work in Pseudo Build.

Read guide
Guide 9

Debugging compiler errors

Use diagnostics, line numbers, and generated output to fix pseudocode syntax and logic problems.

Read guide
Guide 10

How to practise random pseudocode questions

Use Pseudo Build's random practice questions to rehearse IGCSE, O Level, and A Level algorithm tasks in the browser editor.

Read guide