Pseudocode App Icon
Pseudocode · PSeInt · VisualG · AP CSP

Write, Run &
Learn Algorithms

The ultimate app for learning algorithms and programming logic. Write pseudocode in English, Spanish, or Portuguese — with PSeInt, VisualG, or AP CSP syntax — and run it offline instantly.

Offline interpreter included
+1M installs
9:55
*Archivo Sin nombre
<> PSeInt Flexible
Editor Resultado(E/S)
1 Algoritmo holaMundo
2 a <- 2026
3 escribir "Hola Mundo " , a
4 FinAlgoritmo
TAB " ; < >
= <-

Everything you need to learn algorithms.

Built for students, beginners, and anyone starting their journey into the world of coding.

Code Editor

Syntax Highlighting

Write pseudocode with line numbering and full syntax highlighting for PSeInt, VisualG, and AP CSP standards.

Offline

Built-in Interpreter

Compile and run your algorithms anywhere — no internet required. Four interpretation modes: PSeInt Flexible, PSeInt Strict, VisualG, and AP CSP.

Interactive

Real-time Input

Interact seamlessly with your code during execution. Feed data as the algorithm runs, just like a real program.

Productivity

Shortcut Toolbar

Quick access to common pseudocode symbols and operators right from the keyboard area — no hunting through menus.

Learning

Tutorials & Examples

Step-by-step syntax tutorials and editable examples so you can learn by doing and experimenting directly in the app.

File Management

Open & Save Files

Open and save your algorithm files to external storage. Keep your work organized and share it across devices.

Community

Community Hub

Share your algorithms, search community code, vote for your favorites, and climb the leaderboard ranking.

Multilingual

3 Interface Languages

App interface fully available in English, Spanish, and Portuguese — automatically detected from your device.

Interpreter Modes

Choose your learning style.

Four interpretation modes tailored to your language and coding discipline.

Spanish

PSeInt Flexible

Relaxed Spanish pseudocode. Ideal for beginners exploring logic without rigid syntax constraints.

Algoritmo suma
  a <- 10
  b <- 20
  Escribir a + b
FinAlgoritmo
> 30
Spanish

PSeInt Strict

Enforces logical discipline with stricter Spanish syntax rules — great for academic environments.

Algoritmo suma
  Definir a, b Como Entero
  a <- 10
  b <- 20
  Escribir a + b
FinAlgoritmo
> 30
Portuguese

VisualG

Optimized for Portuguese pseudocode syntax. The standard used in Brazilian computing education.

Algoritmo soma
Var a, b: Inteiro
Inicio
  a <- 10
  b <- 20
  Escreva(a + b)
FimAlgoritmo
> 30
English

AP CSP

English pseudocode following the AP Computer Science Principles standard. Perfect for US curriculum learners.

PROCEDURE sum()
  a ← 10
  b ← 20
  DISPLAY(a + b)
END PROCEDURE
> 30

Start writing algorithms today.

Free to download. Works offline. Supports Spanish, Portuguese, and English pseudocode standards.