ComputerScienceFromScratch Alternatives

Similar projects and alternatives to ComputerScienceFromScratch

davecom
ComputerScienceFromScratch
  1. duckduckgo-locales

    Translation files for <a href="https://duckduckgo.com"> </a>

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. nes

    A Nintendo Entertainment System (NES) emulator in Python and Cython. (by jameskmurphy)

  4. rle_konami

    Tool for decompress and recompress graphics from games developed by KONAMI for NES using RLE algorithm.

  5. C8SALT

    A CHIP-8 interpreter written in TI-BASIC.

  6. Basic-Algorithms

    Basic algorithms and data structures written in different programming languages

  7. pcbasic

    PC-BASIC - A free, cross-platform emulator for the GW-BASIC family of interpreters

  8. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  9. MARS.COM

    MARS.EXE to MARS.COM

  10. PyBasic

    Simple interactive BASIC interpreter written in Python

  11. Basice

    A simple BASIC interpreter

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better ComputerScienceFromScratch alternative or higher similarity.

ComputerScienceFromScratch discussion

ComputerScienceFromScratch reviews and mentions

Posts with mentions or reviews of ComputerScienceFromScratch. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-07-12.
  • MacPaint Art from the Mid-80s Still Looks Great Today
    3 projects | news.ycombinator.com | 12 Jul 2025
    If you want to make MacPaint drawings that incorporate your modern photos then I make a program for that. Retro Dither on the Mac App Store dithers and exports photos to MacPaint (wrapped in MacBinary for transport):

    https://oaksnow.com/retrodither/

    There’s also a chapter in my new book explaining how to write the same program in Python including Atkinson dithering, the MacPaint file format and MacBinary. You can get the code for free and do the conversions yourself without Retro Dither here:

    https://github.com/davecom/ComputerScienceFromScratch

    The book is here:

    https://nostarch.com/computer-science-from-scratch

  • I Wrote a Compiler
    2 projects | news.ycombinator.com | 17 Jun 2025
    This is very similar to the project I have in Chapter 2 of my new book Computer Science from Scratch [0]. It's also Tiny BASIC without INPUT. I called it NanoBASIC. But it's an interpreter not a compiler. This tutorial is a nice starting point. The chapter is much more comprehensive, so if you want to get into the weeds, I can recommend my own chapter (of course). But it's in Python, not Go. The code is on GitHub[1]. But this tutorial is great too.

    0: https://nostarch.com/computer-science-from-scratch

    1: https://github.com/davecom/ComputerScienceFromScratch

  • Fun Computer Science Projects in Python
    1 project | news.ycombinator.com | 10 Jan 2025
  • A note from our sponsor - Stream
    getstream.io | 25 Dec 2025
    Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →

Stats

Basic ComputerScienceFromScratch repo stats
3
65
5.3
4 months ago

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io

Did you know that Python is
the 2nd most popular programming language
based on number of references?