Pseudocode playground
Write any pseudocode, run it, step through it, inspect every variable, see the trace table and test it — right in your browser.
📋 Quick language reference
BEGIN … END program start & endTAKE A, B input from the userSET X = 10 store / change a valueDISPLAY X, "text" show output
IF … THEN / ELSE IF / ELSE / END IFFOR I = 1 TO 10 [STEP 2] … END FORFOR EACH X IN LIST … END FORWHILE … END WHILE · REPEAT 5 TIMES … END REPEAT
FUNCTION F(A, B) … RETURN … END FUNCTION[1, 2, 3] lists (index from 0) · {"k": 1} mapsADD X TO LIST · REMOVE X FROM LISTMOD DIV AND OR NOT · LENGTH() MAX() MIN() POP()