Life & fun · alternatives · 2026
24 alternatives to Functional Programming for Kids: Interactive Tutorial
An interactive functional programming course for children based on clojure and klipse - viebel/kids.klipse.tech
Functional Programming for Kids is an interactive tutorial that teaches functional programming concepts to young learners. Designed for children interested in coding, the resource breaks down functional programming… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Functional Programming for Kids: Interactive Tutorial launched in 2016; newer entries below may have overtaken it.
- 1MI
An interactive book introducing programming with ClojureScript
2017 · langintro.com · its alternatives →
- 2EI
2019 · getprogrammingwithclojure.com · its alternatives →
- 3

Get the skills to land a job in the tech industry in BloomTech’s online programs. Learn about our Tuition Refund Guarantee!
2016 · lambdaschool.com · its alternatives →
- 4

Hi friends, I started casually working on scrapscript in 2015. I built a few compilers over the years to test out various ideas/implementations, and I think I'm finally happy with the overall design. The code is not public yet. Email me at [email protected] if you're interested in joining the core team later this year. Let me know if you have any questions or feedback :)
2023 · scrapscript.org · its alternatives →
- 5

Pickcode is a new language and editor for getting kids started with coding. The code editing experience is totally structured, where you select choices from menus rather than typing. I made Pickcode after experiences teaching kids both block coding (Scratch, App Inventor) and Python. To me, block coding is too far removed from regular coding for kids to make the connection. Pickcode provides a much clearer transition path for students to Python/JS/Java. Our target market is middle/early high school kids, and that’s who we’ve tested the product with during development. On the…
2023 · pickcode.io · its alternatives →
- 6

Hey! I’m JC. I’m 17 and part of Hack Club, a nonprofit where we help teenagers ship programming projects with their friends while growing technically. A while ago, I asked myself the question, “How exactly do programming languages work behind the scenes?” It seemed really daunting until I went to a half hour workshop at a high school hackathon about writing a tree-walk interpreter and realized that getting started was actually super fun. This guide is designed in the vein of that - to get people, especially teenagers, started on learning how to build a programming language in a literal…
2024 · easel.hackclub.com · its alternatives →
- 7CD
2012 · scattered-thoughts.net · its alternatives →
- 8GI
Hi all! I'm going into my freshman year, and figured that the best way to prepare for the intro to programming Racket course would be to implement my own garbage-collected, dynamically typed, functional programming language in C ;) Anyways... here's the repo: https://github.com/liam-ilan/crumb I started learning C over the summer, so I still have a whole lot to learn... Any feedback would be greatly appreciated! :D
2023 · its alternatives →
- 9

Learning numerical computing with notebooks for all ages. - eka-foundation/numerical-computing-is-fun
2017 · github.com · its alternatives →
- 10

Learn core concepts of functional programming with Swift
2015 · objc.io · its alternatives →
- 11

This proof-of-concept project combines: - Flutter, from Google; - ClojureDart, port of Clojure to Dart from Tensegritics; and - Matrix, a reactive framework from moi. So, yes, we can now program Flutter with a Lisp. Yay. Project includes dozens of working examples and a full implementation of the TodoMVC classic to help tire-kickers play around. Support installing freely available on the #matrix channel on the Clojurians Slack.
2022 · github.com · its alternatives →
- 12

Kodable builds coding confidence, typing skills, and STEM fluency through games kids love. Used by over 50% of U.S. elementary schools.
2012 · surfscore.com · its alternatives →
- 13IG
2014 · shaunlebron.com · its alternatives →
- 14

Well-written programs are easy to understand, modify, and maintain. Clojure, a functional-first dynamic language for the Java Virtual Machine, helps you write clean code without sacrificing productivity concerns like rapid prototyping and interaction with standard Java libraries. In this thoughtful,
2019 · manning.com · its alternatives →
- 15

A puzzle game inspired by functional programming.
2015 · david-peter.de · its alternatives →
- 16HN
I have ported "The Fullstack Tutorial for GraphQL" series, https://www.howtographql.com/, from Javascript to Clojure/script. Blog post: https://promesante.github.io/2019/08/14/clojure_graphql_full... Source code GitHub repo: https://github.com/promesante/hn-clj-pedestal-re-frame Suggestions and corrections, more than welcome.
2019 · its alternatives →
- 17

Hello! I’m So Tokumaru ( https://tokumaru.work ), high school student from Japan working on ways to leverage large language models (LLMs) for K-12 programming education. Recently, I built a project called "TutoriaLLM," a self-hosted application designed to support educators and students through a multi-modal LLM that offers guided tutorials. TutoriaLLM integrates voice (voice-to-voice) and text-based AI interactions into Blockly, a block editor widely known for its use in Scratch. It enables server-side code execution and allows students to test their code directly in Minecraft…
2024 · github.com · its alternatives →
- 18CB
2015 · kimh.github.io · its alternatives →
- 19

Configurable Clojure/Script interpreter suitable for scripting and Clojure DSLs - babashka/sci
2019 · github.com · its alternatives →
- 20

Master Clojure through project-based courses, live workshops, and a thriving community of practitioners.
Feb 2026 · clojure.stream · its alternatives →
- 21

A graph-based functional API for building complex scikit-learn pipelines. - alegonz/baikal
2020 · github.com · its alternatives →
- 22

2019 · domino-clj.github.io · its alternatives →
- 23

Python library for creating data pipelines with chain functional programming - EntilZha/PyFunctional
2017 · github.com · its alternatives →
- 24PW
Functional programming language based on pure de Bruijn indexed lambda calculus.
2023 · bruijn.marvinborner.de · its alternatives →
Also compare
- My Interactive ClojureScript book alternatives
- Easy intro book to Clojure and immutability alternatives
- Learn Functional Programming Using Haskell alternatives
- ScrapScript – A tiny functional language for sharable software alternatives
- New visual language for teaching kids to code alternatives
- I'm 17 and wrote a guide on how to build your own programming language alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →