Workspaces

Build and share projects in your browser

Practice building projects in 13 popular languages and libraries, tinker with code, and share your work—all without leaving your browser.

Person coding a workspace

Gain valuable experience

  • Learning environment icon.

    Use a familiar IDE

    Start coding instantly in your browser without setting up a separate development environment.

  • Mountain with flag icon.

    Code on your own

    Gain valuable experience by building an independent project without step-by-step directions.

  • Learning cube icon.

    Experiment freely

    Practice and test out different approaches to sharpen your problem-solving skills.

How it works

Check back to see new features and updates as they’re added.

  • Share

    Share with a link

    Send your code to anyone who has a Codecademy account.

  • Privacy

    Set your privacy level

    Decide who can access or find your work and change it any time.

  • Port

    Port in projects

    Easily move your work from courses and projects into a workspace to test out new ideas.

testimonial

Theo J.

Lawyer

Even if you’re completely new to coding, you can quickly open up a workspace and try something without setting up anything on your local machine. I think that’s very powerful. There’s just nothing like immediate application for learning new concepts.