πŸŽ‰ Welcome to PseudocodePro πŸ§‘πŸ»β€πŸ’»

Execute and test pseudocode directly in your browser

For the Cambridge 0478 / 0984 IGCSE, 2210 O-Level & 9618 A-Level Computer Science syllabuses

Open Code Editor

Features | About | Testimonials | FAQs

Site Features:

Pseudocode Support

  • πŸ“¦ Variables & Constants
  • βž• Arithmetic & Logical Operators
  • πŸ“₯πŸ“€ INPUT & OUTPUT
  • β“βŒ IF/ELSE & CASE
  • πŸ” FOR/WHILE/REPEAT...UNTIL Loops
  • πŸ”§ FUNCTIONS & PROCEDURES
  • πŸ”’ BYVAL & BYREF
  • πŸ”’ ARRAYs
  • πŸ“’ TYPEs (Records & Enums)
  • πŸ“„ File Handling (Text & RANDOM)
  • 🧩 Object-Oriented Programming
  • πŸͺ£ Sets
  • πŸ‘‰ Pointers
  • --- Extra Non-Syllabus Functionality ---
  • πŸ”Š Sound
  • 🎨 Canvas
  • πŸ–²οΈ Events
  • πŸ–₯️ Custom HTML
  • ❗ TRY CATCH

PseudocodePro allows you to write and execute pseudocode directly in the browser. It was primarily designed for students taking either the Cambridge 0478 IGCSE, 2210 O-Level or 9618 A-Level course, though others can still find use in this site, so long as the pseudocode they write abides by the syntax

The following resources might also be useful:

In the future, support for syntaxes of different courses might be added - if you have a specific request, then please contact me

Improvements & future features

🎁 The site is worked on daily, with new versions of the site usually pushed several times per week - so there is always something to look forward to :)

Again, if you have any suggestions, issues or feedback, please let me know.

2,000+

Daily Users

10k+

Daily Programs

150+

Countries

Toggle All FAQs