Technologies

Explore the Tools Behind Practical Learning.

Explore technologies referenced in current learning programs, alongside additional areas that may be explored in future programs.

Technology domain

Programming Languages

Languages used to express application, data and engineering logic.

Currently included in relevant curricula

PythonJavaScriptTypeScriptC/C++ or MicroPython for embedded firmware

Additional exploration areas

Suggested topics for further exploration; availability in future programs is not confirmed.

JavaCC++
Explore related programs