Will CodeLab support other languages in the future?

Published
Updated

Yes. CodeLab is designed to expand over time, and additional languages are planned for future updates. This includes support for Python-based labs and simulated shell environments to support more advanced cyber defense scenarios.

Why more languages are coming

As CodeLab grows, new challenge types will require more flexibility than JavaScript alone can provide. Python and shell-style environments will allow for deeper log analysis, automation exercises, and realistic defensive workflows.

  • Python labs: Ideal for log parsing, automation, and threat analysis.
  • Shell simulation: Useful for command-line triage and security fundamentals.
  • Future runtimes: Additional environments may be added as CodeLab expands.

Gradual rollout

New runtimes will be introduced carefully to ensure they remain safe, isolated, and consistent across all devices. Early versions may launch as limited previews before becoming fully available.

CodeLab’s roadmap includes expanding languages and challenge types so you can practice a wider range of real-world cybersecurity skills.

Newsletter