Skip to content
| Marketplace
Sign in
Visual Studio Code>Education>Coderslang: Learn JavaScript, Python or HTMLNew to Visual Studio Code? Get it now.
Coderslang: Learn JavaScript, Python or HTML

Coderslang: Learn JavaScript, Python or HTML

Coderslang: Become a Software Engineer

|
1,219 installs
| (1) | Free
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Coderslang: Become a Software Engineer

Coderslang is an extension for Visual Studio Code that lets you learn JavaScript, Python, or HTML without leaving the code editor.

Quick Start Guide

TL;DR

There are 2 key steps that you must take:

  1. Create an account a free account app.coderslang.com to get a secret login key.
  2. Get one of the Coderslang courses on Gumroad with the same email address that you used on step 1.

Detailed walk-through

After installing the extension you'll get a new icon on the left-hand side.

coderslang extension icon

Clicking the extension icon reveals a button "Coderslang Dashboard" and a list of available courses below it.

initial courses list

Start by clicking the yellow button and you'll get to the login form. To login, you'll need to create a free account at app.coderslang.com. You'll get the access key immediately after creating an account.

login view

Once you've logged in, you'll get to a dashboard where you can view some basic information about your system (like the current version of Node.js and Python installed on your computer) and a button "Set workdir" that you can use to set the working directory for your Coderslang tasks.

The working directory will hold all your coding tasks.

set workdir

After setting a working directory you can click the course that interests you.

If you don't yet have access to it, you'll get a button that leads to Gumroad where you can get access to the course. You must use the same email that you used to log in when making a purchase.

not purchased course details

Once you get access to the course you'll see the list of tasks below the course description.

purchased course details

Each task has a "Download" button that downloads the initial task files into your working directory. After download this button changes to "Open details".

open task details

Clicking on the "Open details" button on the task card opens a file explorer on the left and a task description on the right.

task description

Here, you have 2 essential buttons:

  1. "Run solution" to execute your code on your computer.
  2. "Submit solution" to send your code to Coderslang test servers for verification.

Once you implement your solution and make sure the code works well, you can submit it for verification.

The verification may fail, in which case you'll get a list of suggestions on what you'll need to fix in your code.

verification failed

Or verification may succeed, which means you can move on to the next task by clicking "open task list" above the verification results.

verification succeeded

Troubleshooting

If you have any issues with the extension or if you'd like to report a bug, you should send an email to welcome@coderslang.com

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