nowfound

Dev tools · October 27, 2018

I wrote a BASIC interpreter in Go

A BASIC interpreter written in golang. Contribute to skx/gobasic development by creating an account on GitHub.

I wrote a BASIC interpreter in Go launched on October 27, 2018 with 144 votes, #212 of 2,827 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 7 years on.

Visit github.com ↗Alternativestop 7% of October 2018

In plain words

This project is a BASIC interpreter written in the Go programming language. It allows users to run BASIC programs on modern systems, recreating the classic programming language that was popular on early personal computers. The interpreter is hosted on GitHub and targets anyone interested in retro computing, learning how interpreters work, or running legacy BASIC code. It appeals to programmers and computing enthusiasts who want to explore or revive 1980s-era programming.

written from the facts on this page · September 2026

Does a similar job

all alternatives →
  • I wrote a BASIC interpreter in golang2018 · github.com · ▲8

    A BASIC interpreter written in golang. Contribute to skx/gobasic development by creating an account on GitHub.

  • An Implementation of the Language from “Writing an Interpreter in Go”2018 · github.com · ▲9

    An interpreted language written in Go. Contribute to skx/monkey development by creating an account on GitHub.

  • IC
    I created a language called AntiLang – breaking all the conventions2025 · siruscodes.github.io · ▲143

    AntiLang is an interpreted programming language written in Go. The basic idea of this is to keep all the logical parts of a language same, but reverse the structure of it. The idea for this project came when I was having a long midnight conversation with my friend and thought of writing such a weird language. The initial draft was far worse than the current implementation; we thought of reversing the brackets and the language would be read from bottom to top. I'm happy that I dropped that idea Technical details: As the interpreter is written in Golang, I compiled it to WASM, and the whole…

  • Writing An Interpreter In Go2016 · interpreterbook.com · ▲68

    Learn how to build your own programming language interpreter

  • Open Interpreter2023 · openinterpreter.com · ▲182

    Control your computer with natural language

  • ClifferBasic, a simple BASIC interpreter as a .NET REPL2024 · github.com · ▲23

    Ever since I got my first computer, a TI-99/4A, at age 13, I've been fascinated by programming languages. I've written a few interpreters, but this is the first time I've come back to the first language I've ever learned, BASIC. I started ClifferBasic as a way to shake out bugs and find feature weaknesses in another project I'm working on, Cliffer, which is a library for writing CLI applications in .NET using attributed program, but it's taken on a life of its own and has become a rather fun project. I'm planning to flesh out the BASIC implementation over the coming weeks, but I'd like…

More dev tools this month

the category →
  • /dev/null▲468

    a social network for devs

    Dev tools · 2d ago · dev-null.sh

  • open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.

    Dev tools · 27d ago · github.com

  • Contribute to reladraw/reladraw development by creating an account on GitHub.

    Dev tools · 25d ago · github.com

  • OpenBot▲362

    Grok Bot alternative: free, local, open-source, multiplayer

    Dev tools · 22d ago · openbot.run

  • Talanoa▲340

    Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…

    Dev tools · 20d ago · talanoa.email

  • CoreSpeed▲332

    One MCP for everything your agents need: apps, memory, tools

    Dev tools · 27d ago · corespeed.io

Source: Show HN post ↗

Launched alongside, October 2018

the whole month →
  • Funkify▲1,004

    Experience the web through the eyes of the differently abled

    Life & fun · 2018

  • Neil Patel's free keyword research tool

    Growth · 2018 · neilpatel.com

  • Cruip▲696

    Free and premium landing page templates for startups

    Growth · 2018 · cruip.com

  • Automate your workflow from idea to production

    Dev tools · 2018 · github.com

  • Example of bloated website in 2018

    Life & fun · 2018 · 2018.bloomca.me

  • Discover new, productive Notion templates

    Work · 2018 · notionpages.com