Documentation

Pseudocode docs for browser practice.

Learn the syntax PseudoEditor compiles, then jump into the browser app to test the idea immediately.

Getting started with PseudoEditor

Open the browser editor, write your first pseudocode program, compile it, and run the generated Python output.

Read guide

Pseudocode syntax reference

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

Read guide

Variables, input, and output

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

Read guide

IF, THEN, ELSE selection

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

Read guide

FOR, WHILE, and REPEAT loops

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

Read guide

Arrays and indexed values

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

Read guide

Flowcharts from pseudocode

Use PseudoEditor's flowchart mode to reason about process, input/output, and decision nodes.

Read guide

Saving browser workspaces

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

Read guide

Debugging compiler errors

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

Read guide