mirror of
https://github.com/EbookFoundation/free-programming-books.git
synced 2024-12-24 04:15:28 +00:00
11 KiB
11 KiB
Index
- Algorithms
- APL
- Assembly
- Bash
- C
- C#
- C++
- ClojureScript
- ColdFusion
- Crystal
- Dart
- DevOps
- Docker
- Elm
- Flutter
- GDScript
- Git
- Go
- Gremlin
- Haskell
- HTML and CSS
- Ionic
- Java
- JavaScript
- Kotlin
- Kubernetes
- Multiple Languages
- .Net
- Nim
- Node.js
- OCaml
- Perl
- PHP
- Python
- R
- React
- Redis
- Regular Expressions
- Ruby
- Rust
- RxJS
- Scala
- Scratch
- Solidity
- SQL
- Svelte
- Swift
- TypeScript
- V
- Vim
Algorithms
- Data Structures Visualization - David Galles
- The Algorithm Visualizer
APL
Assembly
- Command Challenge - Command Challenge
- Educational Visual CPU Simulator - Renato Cortinovis, Nicola Preda, Jonathan Cancelli, Alessandro Belotti, Davide Riva (JAVA, JAR)
- OverTheWire - OverTheWire
Bash
- Terminus - MIT
C
- InterviewBit - Online C Compiler IDE
- JDoodle - Online C Compiler IDE
- Programiz - Online C Compiler
- SoloLearn
C#
C++
- Coding Blocks
- Coding Minutes
- Compiler Explorer
- InterviewBit
- LabStack
- Online C++ Compiler
- OnlineGDB
- SoloLearn
ClojureScript
ColdFusion
Crystal
Dart
DevOps
- DevOps Dream - DevOps Dream
- KodeKloud
Docker
Elm
Flutter
GDScript
Git
Go
Gremlin
Haskell
HTML and CSS
- CodePen
- CSSdeck
- Dabblet
- Flexbox Froggy - Codepip
- Flexy Boxes
- Grid Garden - Codepip
- HTML, CSS, JavaScript
- Learn advanced html and css - The Odin Project
- Learn Intermediate html and css - The Odin Project
- LiveCode - LiveCode
- SoloLearn
- Tailwind Play
Ionic
Java
- InterviewBit - Online Java Compiler IDE
- Java Compiler
- JDoodle - Online Java Compiler Advanced IDE
- JDoodle - Online Java Compiler IDE
- OnlineGDB
- Programiz - Online Java Compiler
- repl.it (including a separate Java/Swing)
- SoloLearn
JavaScript
- CodeHS
- CodePen
- CodeSandbox.io
- Esfiddle
- Grasshopper (Google account required)
- Hello Website - (Glitch) (Account requested, not required)
- InterviewBit - Online JavaScript Compiler IDE
- JavaScript Compiler
- JSBin
- JSFiddle
- Liveweave - Amit Sen
- OneCompiler
- PlayCode
- Plunker
- SoloLearn
AngularJS
ℹ️ See also … Angular
Kotlin
Kubernetes
Markdown
Multiple Languages
.NET
Nim
- Nim Playground - nim-lang.org
NodeJS
- Hello Node - (Glitch) (Account requested, not required)
- Ideone
- MDX Playground
- SoloLearn
OCaml
Perl
PHP
Python
- Codepad
- InterviewBit - Online Python Compiler IDE
- Online Python
- Online Python Compiler - Tutorialspoint
- OnlineGDB
- Programiz.com
- Pynative.com
- Python Online Compilers
- Python Trinket
- Python Tutor
- Python.org Shell
- Repl.it - NiceDualPoint
- SoloLearn
- Try Python - Jakub T. Jankiewicz
R
React
- CodeSandbox.io
- Hello React - (Glitch) (Account requested, not required)
- jscomplete
- PlayCode
- StackBlitz
Redis
Regular Expressions
- iHateRegex: regex for playground - Geon George
- Regex Tester and Debugger Online - Javascript, PCRE, PHP - Dan's Tools
- Regex101: build, test, and debug regex - Firas Dib (regex101.com)
- Regexper - Jeff Avallone
- RegExr: Learn, Build, & Test RegEx - GSkinner Inc.
Ruby
Rust
RxJS
Scala
Scratch
Solidity
SQL
Svelte
Swift
TypeScript
Angular
ℹ️ See also … AngularJS
V
- V Playground - vlang.io
Vim
- Vim Adventure - Doron Linder
- Vim Genius - Vic Ramon, Rye Mason