OCaml
ocaml.orgA statically typed language and compiler toolchain for building native and bytecode programs.
A statically typed language and compiler toolchain for building native and bytecode programs.
An interactive programming language for technical and numerical computing.
Write JVM tests with JUnit Jupiter and run them through the JUnit Platform from an IDE, build tool, or console.
An IEC 61131-3 development system for programming industrial controllers and automation devices.
A browser IDE for programming courses, with Linux project environments and an integrated terminal.
Explore an interpreted object-oriented language for web applications, scripts, and text-processing tasks.
A Java IDE that lets learners explore classes and objects while writing code.
Gradual, multilingual textual programming for the classroom
AI web app that writes custom scripts in many programming languages
Transform and inspect CSV, TSV, JSON, and other structured text from the command line.
Multi-entity accounting on the Microsoft Power Platform
Trace server-side requests to find slow methods, database queries, and external service calls.
A cross-platform notes app with a rich editor, canvas, links, graph view, voice capture, and optional sync.
Add time-series storage and analysis to PostgreSQL without replacing its SQL interface.
Scale Prometheus metrics storage with a horizontally scalable, multi-tenant time-series backend.
Provision managed PostgreSQL and connect to it from Google Cloud Shell.
WordPress forms with database storage controls and filtered submission exports
Keep a Markdown wiki in portable files, on a desktop or a server you control.
Warehouse-connected campaigns with separately editable live-journey drafts
Explore connected databases through questions, SQL and shared dashboards.
Review content, audience and campaign measures within a self-hosted WordPress site.
Community coding kata with tests and solution comparisons
Interactive coding lessons leading into projects