Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>PradPyLangNew to Visual Studio Code? Get it now.
PradPyLang

PradPyLang

Pradipta Haldar

|
4 installs
| (0) | Free
Language support and tooling for the PradPyLang programming language.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

PradPyLang — VS Code Extension

Official Visual Studio Code extension for PradPyLang, a modern interpreted programming language built from scratch in Python.

Features

  • Syntax highlighting for .prad files
  • Comments and bracket support
  • Auto-closing brackets and quotes
  • PradPyLang Run button
  • Integrated PradPyLang terminal
  • Bundled standalone PradPyLang runtime
  • Run .prad files without installing Python
  • Command-line execution with pradpy
  • Type conversion with number(), boolean(), and list()

Getting Started

Create a file with the .prad extension:

keep age = 20

when age >= 18 {
    show("Adult")
} otherwise {
    show("Minor")
}

Then click Run PradPyLang to execute the program.

Output:

Adult
  • User input support with ask()

User Input

PradPyLang supports interactive user input using ask().

String Input

keep name = ask("What is your name? ")

show("Hello, " + name)

ask() returns the entered value as a string.

Number Input

Use number() to convert input into an integer or decimal number.

keep age = number(ask("How old are you? "))

show(age)

Boolean Input

Use boolean() to convert yes or no into a boolean value.

keep answer = boolean(ask("Continue? "))

when answer {
    show("Continuing")
} otherwise {
    show("Stopping")
}

List Input

Use list() to convert comma-separated input into a list.

keep values = list(ask("Enter values: "))

show(values)

For example, entering:

1, 2.5, hello, yes, no

produces a list containing numbers, strings, and boolean values.

Running from the Terminal

The extension includes the PradPyLang runtime, so you can also run programs from the integrated terminal:

pradpy examples\hello.prad

No Python installation or virtual environment is required for the bundled runtime.

File Extension

PradPyLang source files use:

.prad

Requirements

  • Visual Studio Code 1.85.0 or later
  • Windows

The current extension bundles a Windows pradpy.exe runtime.

Installation

Search for PradPyLang in the Visual Studio Code Extensions Marketplace and click Install.

After installation, create or open a .prad file to start using PradPyLang.

Project

PradPyLang VS Code Extension

https://github.com/Pradiptahaldar/pradpy-vscode

PradPyLang Interpreter

https://github.com/Pradiptahaldar/pradpy

For example codes

https://github.com/Pradiptahaldar/pradpylang/tree/main/examples

License

MIT License

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft