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

tauraro

Yusee Habibu

|
2 installs
| (1) | Free
Syntax highlighting and language support for the Tauraro programming language.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Tauraro Language Support

This extension provides comprehensive syntax highlighting and language support for the Tauraro programming language in Visual Studio Code.

Features

Tauraro is a multilingual programming language that supports both English and Hausa keywords, making programming more accessible to speakers of both languages. This extension provides full syntax highlighting for all Tauraro language constructs.

Syntax Highlighting

  • Full support for English and Hausa keywords
  • Highlighting for built-in functions and types
  • String interpolation support (f-strings)
  • Raw string support (r-strings)
  • Byte string support (b-strings)
  • Triple-quoted docstrings
  • Comments
  • Numbers (integers, floats, binary, octal, hexadecimal)
  • Operators (arithmetic, assignment, comparison, logical, bitwise)
  • Decorators
  • Storage modifiers

Supported Keywords

Function and Class Definitions

  • func / def / aiki - Function definition
  • class / iri - Class definition

Control Flow

  • if / idan - If statement
  • elif / kokuma idan - Else if statement
  • else / akasi - Else statement
  • for / duk - For loop
  • while / yayinda - While loop
  • break / tsaya - Break statement
  • continue / cigaba - Continue statement
  • return / maido - Return statement
  • pass / wuce - Pass statement
  • yield / bayar - Yield statement

Exception Handling

  • try / gwada - Try block
  • except / catch / kama - Except block
  • finally / karshe - Finally block
  • raise / throw / jefa - Raise exception

Other Keywords

  • import / shigoda - Import statement
  • from / daga - From statement
  • as / dasunan - Alias
  • with / tare - With statement
  • assert / tabbatar - Assert statement
  • del / share - Delete statement
  • global / duniya - Global variable
  • nonlocal / ba_gida - Nonlocal variable
  • async / marasa_jira - Async function
  • await / jira - Await expression
  • lambda / dan_aiki - Lambda function
  • match / daidaita - Match statement
  • case / yanayi - Case statement
  • in / acikin - Membership test
  • is / shine - Identity test
  • and / dakuma - Logical and
  • or / ko - Logical or
  • not / ba - Logical not

Requirements

No special requirements. Simply install the extension and open any file with a .tr, .tau, or .tauraro extension.

Extension Settings

This extension contributes the following settings:

  • tauraro.enable: Enable/disable Tauraro language support.

Files with the .tr, .tau, or .tauraro extensions will automatically be recognized as Tauraro source files.

Known Issues

None at this time.

Release Notes

1.0.0

Initial release with full syntax highlighting support for the Tauraro programming language.


About Tauraro

Tauraro is a multilingual programming language that aims to make programming more accessible by supporting both English and Hausa keywords. It combines the simplicity of Python with multilingual support to help non-English speakers learn programming in their native language.

Enjoy programming in Tauraro!

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