Pharo
pharo.orgAn immersive Smalltalk environment where a live image, code tools, and debugger support immediate feedback.
An immersive Smalltalk environment where a live image, code tools, and debugger support immediate feedback.
A reactive Python notebook editor that saves notebooks as ordinary Python files.
A transactional hierarchical key-value database with interfaces for multiple programming languages.
Build apps, command-line tools, and services with Swift's compiled programming language.
A browser IDE for running short code samples or building supported multi-file projects across many languages.
Build type-safe concurrent programs for the Erlang virtual machine or compile them to JavaScript.
Automate text-heavy tasks and build scripts with Perl's mature language and module ecosystem.
A cross-platform TeX editor that keeps source editing and PDF preview in one typesetting workspace.
A Windows editor for source and text files with configurable syntax highlighting and Perl- or JavaScript-style regular expressions.
A free, open-source engine and editor for creating 2D and 3D games across desktop, mobile, and web targets.
A distraction-free Markdown editor for writing notes as readable documents.
A terminal code editor built around selecting text first and applying editing commands to it.
A file-based knowledge app with a block editor, databases, workspaces, and live collaboration.
Write and verify Arduino sketches in a browser, then connect the editor to compatible boards through the Cloud Agent.
Workout programming and client follow-up for personal trainers
A browser-based Code OSS editor paired with a Google Cloud Shell terminal and development environment.
A Mac text and code editor for source files, large text collections, and web authoring.
A source and web editor with built-in HTML preview, file tools and language-server support.
Arithmetic, finance and programming modes in one app
AI product designer that turns prompts or images into pages, components and frontend code.
Short coding lessons reinforced by quizzes and practice
A strongly timed language for real-time music
An introduction to computer programming from Waterloo