TypeScript
typescriptlang.orgAdd static type checking and compiler configuration to a JavaScript project.
Add static type checking and compiler configuration to a JavaScript project.
A programming-problem collection with community discussion
Programming explanations alongside algorithm practice
A topic-organized collection of programming tutorials
A BASIC development environment with an integrated IDE, compiler, interpreter, and graphical components.
Language practice with exercises and mentoring
JavaScript language lessons followed by browser programming
A portable operating environment with Tor-oriented defaults
Edit code on macOS with project search, multiple carets, bundles, and version-control actions.
Plasma-oriented browser with mobile navigation and ad blocking
Build domain-specific languages with a projectional editor, language tools, and code generators.
Gradual, multilingual textual programming for the classroom
Change media formats using batch and device-oriented conversions
A graphical environment for building measurement, instrument-control, and test applications with the G language.
European cultural television across several language editions
Programming lessons with online compilers close at hand
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.
Community coding kata with tests and solution comparisons
Edit code on iPhone or iPad with broad syntax highlighting, remote file access, and an SSH terminal.
A reactive Python notebook editor that saves notebooks as ordinary Python files.
Build a working interpreter step by step in Go
Write visual sketches in a desktop editor and run them in a graphics window with Processing.
Preview and deploy infrastructure changes through the same CI workflow as application code.