documentation
Syntax the compiler understands.
Each guide is short on purpose. Read it, open the editor, and try the example before moving on.
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 2Pseudocode syntax reference
Reference the core pseudocode syntax supported by the browser compiler, including assignment, conditions, loops, arrays, and output.
Read guide Guide 3Variables, input, and output
Learn how Pseudo Build handles declarations, assignment, INPUT prompts, and OUTPUT statements.
Read guide Guide 4IF, THEN, ELSE selection
Use IF statements to branch pseudocode programs based on comparisons and Boolean expressions.
Read guide Guide 5FOR, WHILE, and REPEAT loops
Choose the right pseudocode loop for fixed counts, pre-condition repetition, and validation tasks.
Read guide Guide 6Arrays and indexed values
Declare arrays, access indexed items, and process list-style data in pseudocode.
Read guide Guide 7Flowcharts from pseudocode
Use the Pseudo Build flowchart mode to reason about process, input/output, and decision nodes.
Read guide Guide 8Saving browser workspaces
Understand how local browser storage and signed-in cloud sync work in Pseudo Build.
Read guide Guide 9Debugging compiler errors
Use diagnostics, line numbers, and generated output to fix pseudocode syntax and logic problems.
Read guide Guide 10How 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