DrRacket
docs.racket-lang.orgA graphical Racket development environment with interactive evaluation, language selection, and debugging tools.
A graphical Racket development environment with interactive evaluation, language selection, and debugging tools.
Build apps, command-line tools, and services with Swift's compiled programming language.
A beginner-focused BASIC IDE with instant graphics, a step debugger, and a browser-based WebAssembly edition.
Programming contests with a permanent practice entry point
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.
Workout programming and client follow-up for personal trainers
Ghanaian statistical tables and census geofiles
Arithmetic, finance and programming modes in one app
UK statistical releases and reusable data
Australian statistical tables and release information
Short coding lessons reinforced by quizzes and practice
A strongly timed language for real-time music
An introduction to computer programming from Waterloo
Computer-science foundations taught through programming problems
Interactive programming lessons reinforced by short reviews