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 guidePseudocode syntax reference
Reference the core pseudocode syntax supported by the browser compiler, including assignment, conditions, loops, arrays, and output.
Read guideVariables, input, and output
Learn how PseudoEditor handles declarations, assignment, INPUT prompts, and OUTPUT statements.
Read guideIF, THEN, ELSE selection
Use IF statements to branch pseudocode programs based on comparisons and Boolean expressions.
Read guideFOR, WHILE, and REPEAT loops
Choose the right pseudocode loop for fixed counts, pre-condition repetition, and validation tasks.
Read guideArrays and indexed values
Declare arrays, access indexed items, and process list-style data in pseudocode.
Read guideFlowcharts from pseudocode
Use PseudoEditor's flowchart mode to reason about process, input/output, and decision nodes.
Read guideSaving browser workspaces
Understand how local browser storage and signed-in cloud sync work in PseudoEditor.
Read guideDebugging compiler errors
Use diagnostics, line numbers, and generated output to fix pseudocode syntax and logic problems.
Read guide