Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Vasuki LanguageNew to Visual Studio Code? Get it now.
Vasuki Language

Vasuki Language

Ruchit Jagodara

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

Vasuki Language Extension for Visual Studio Code

This extension provides language support for the Vasuki programming language in Visual Studio Code.

Features

  • Syntax highlighting for Vasuki files (.vasuki)
  • Code snippets for common Vasuki patterns
  • Code completion for Vasuki keywords and built-in functions
  • Hover information for built-in functions
  • Basic "Go to Definition" support for functions

Snippets

This extension provides several code snippets for common Vasuki patterns:

  • def - Function definition
  • defdef - Function with default parameters
  • dynfunc - Dynamic function
  • var - Variable declaration
  • dynvar - Dynamic variable
  • if - If statement
  • ifelse - If-else statement
  • for - For loop
  • while - While loop
  • array - Array declaration
  • set - Set creation
  • pq - Priority queue creation
  • print - Print statement
  • printvar - Print variable with label
  • slice - Array slice
  • strslice - String slice
  • sort - Array sort
  • primes - Function to find prime numbers
  • fibonacci - Function to generate Fibonacci sequence

Language Features

Vasuki is a programming language with the following features:

  • Dynamic typing
  • First-class functions
  • 1-based indexing for arrays and strings
  • Built-in data structures (arrays, sets, priority queues)
  • Comprehensive math functions
  • String manipulation functions
  • Default function parameters

Requirements

No special requirements or dependencies.

Extension Settings

This extension does not contribute any settings.

Known Issues

Please report any issues on the GitHub repository.

Release Notes

0.1.0

Initial release of the Vasuki Language Extension.


About Vasuki

Vasuki is a programming language designed for educational purposes and competitive programming. It features a clean syntax, powerful built-in functions, and efficient data structures.

For more information about Vasuki, visit the GitHub repository.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft