Qodana
jetbrains.comChecks code quality and security with JetBrains static analysis in IDEs and CI pipelines.
Checks code quality and security with JetBrains static analysis in IDEs and CI pipelines.
Compile, run, debug, and share small programs in a browser-based editor.
A Windows source-code editor with syntax highlighting, tabbed files, and search across documents.
A Java-based programmer’s editor with syntax modes, split views and an in-editor plugin manager.
Build JVM and multiplatform applications with an open-source language and compiler toolchain.
A youth environmental learning programme combining climate science with stories, art and community activities.
A graphical Racket development environment with interactive evaluation, language selection, and debugging tools.
An Arm firmware IDE and C/C++ toolchain with an optimizing compiler, C-SPY debugger, and embedded analysis tools.
A browser editor for creating, sharing and remixing p5.js sketches without local setup.
A Java IDE that lets learners explore classes and objects while writing code.
Jupyter-native AI agent that writes, runs, and debugs Python in notebooks.
A cloud development workspace with browser and virtual-machine sandboxes plus a VS Code-based editor.
Identify plants from pictures and record biodiversity
Data and AI courses organized around career paths
A handbook for reproducible and collaborative data science
AI design engineer for websites and product UIs, with code that fits your repo.
Crafts, science activities, recipes, games and simple demonstrations for children.
A curated educational-video collection organised around science, technology and other interests.
An engineering programming environment for developing algorithms, analyzing data, and visualizing results.
A public library of children's science, engineering and creative projects, searchable by age and materials.
Mathematical and scientific calculators with practical forms
Use colour-science tables with explicit sampling, metadata and citations.
A Silicon Labs IoT development environment that installs protocol SDKs and generates projects for preferred toolchains.