Life & fun · alternatives · 2026
24 alternatives to SWI-Prolog Community's 8 Week MooC Starts June 8th
Lots of people are discovering Prolog, an emerging language with a long history. We're teaching an online intro class. Class will start June 8 and run through August 3. This class will be divided into 8 weeks of material, in two sections. The first 4 weeks will cover the basics of the language. It t
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. SWI-Prolog Community's 8 Week MooC Starts June 8th launched in 2018; newer entries below may have overtaken it.
- 1WA
2016 · jamesbvaughan.com · its alternatives →
- 2GI
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 →
- 3
Monthly▲311Learn anything in 30 days, taught by your favorite creators
2019 · studio.com · its alternatives →
- 4

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 →
- 5

An encoding of the UK's self-isolation rules in Prolog - jamespwilliams/prolog-isolation-checker
2021 · github.com · its alternatives →
- 6

An ergonomic, mobile-first, Prolog playground! Contribute to lf94/paizo-programmer development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 7IW
The book page links to a blog post that explains how I got about it (and has a link to sample content), but the TL&DR is that I could not find a lot of books that were on "our" history _and_ were larded with technical details. So I set about writing one, and some five years later I'm happy to share the result. I think it's one of the few "computer history" books that has tons of code, but correct me if I'm wrong (I wrote this both to tell a story and to learn :-)). My favorite languages are Smalltalk and Lisp, but as an Emacs user, I've been using the latter for much longer and for my…
Feb 2026 · berksoft.ca · its alternatives →
- 8

A simple Prolog Interpreter written in a few lines of Python 3. It runs a limited subset of Prolog and uses backtracking and generators in order to perform its magic. - photonlines/Python-Prolog-Interpreter
2019 · github.com · its alternatives →
- 9

From Idea to Launch in 40 Days, without knowing how to code.
2015 · 40daystartup.com · its alternatives →
- 10
Enlight Cohorts▲126Learn web development in two weeks by building projects
2020 · enlight.nyc · its alternatives →
- 11

AI turns documents into multilingual training in 10 minutes
Apr 2026 · immersive-fox.com · its alternatives →
- 12
Classroomies▲148Watch Stanford CS & Startup lectures together
2018 · classroomies.com · its alternatives →
- 13IB
2021 · codigo.so · its alternatives →
- 14

From idea to job in less than 6 months
2016 · soundcloud.com · its alternatives →
- 15LP
Hi! I am doing a learning project, attempting to build an imperative language (and interpreter). The end product will be useless for others, I just want to learn and better understand how to build imperative languages. :) If someone else shares this interest and want to give some good hints on good resources I would be grateful. Currently I am looking at an awesome text by Bob Nystrom. All suggestions and tips on resources are most welcome. I am very much a beginner in this, but I find this topic very fascinating. Mail me or post links here! Cheers! You can try a beta version Online at…
2020 · its alternatives →
- 16CB
2020 · metalevel.at · its alternatives →
- 17IB
Hi everyone. I am built a small application on top of FSI German basic course and I need some feedback regarding it. It is a small web app. Currently only Unit 01 is available. I will feed in the rest of the units later down the road as I use it myself. Some of the features includes - Slow and fast audio with every single word and sentence in this app. You can play them with a click of a button. No need to rewind a tap back and forth. - Flashcards with keyboard control to quickly go through the material and drill them out. You can access the website at https://detawk.com/ .…
Apr 2026 · detawk.com · its alternatives →
- 18IW
As hard as I tried, I didn't find a modern language learning book that's either very academic, or like "master a language with my super-magic great method in 3 months". So I dug into the academic research, tried many techniques myself, saw what worked, wrote a book for learners of any language and any level, and made it free without ads. Today, finally, a 2 years-long project ends. I hope it helps anyone. Book's here: https://thehardway.guide/ Cheers
2023 · its alternatives →
- 19

- 20

A Clojure implementation of the logic programming language from chapter 4 of SICP - jdormit/sicp-logic
2019 · github.com · its alternatives →
- 21

- 22

- 23

Most Affordable Part-time Live Online Coding Class
2022 · us.spartacodingclub.kr · its alternatives →
- 24

Also compare
- Writing an HTTP server in Prolog alternatives
- Going into freshman year, figured I should build an interpreter alternatives
- Monthly alternatives
- I'm 17 and wrote a guide on how to build your own programming language alternatives
- An encoding of the UK's self-isolation rules in Prolog alternatives
- I made a mobile-first Prolog editor 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 →