diff --git a/README.md b/README.md
index 1a5c163..38e6de9 100644
--- a/README.md
+++ b/README.md
@@ -67,6 +67,7 @@ This repo contains a list of languages that currently compile to or have their V
- :egg: - Work in progress.
- [Ballerina](#ballerina)
+ - [BASIC](#basic)
- [Co](#co)
- [Dart](#dart)
- [Faust](#faust)
@@ -129,6 +130,15 @@ This repo contains a list of languages that currently compile to or have their V
--------------------
+### BASIC [top⇈](#contents)
+> BASIC (acronym for "Beginners' All-purpose Symbolic Instruction Code") is an early general-purpose and high-level programming language. It's still one of the simplest and easy to learn languages.
+* [basic_rs](https://github.com/yiransheng/basic_rs) - a BASIC Interpreter/Compiler for the Original Dartmouth Version written in Rust. Also provides `basic2wasm` tool which compiles BASIC to WebAssembly using binaryen.
+* [basicwasm](https://github.com/navionguy/basicwasm) - a GWBasic interpreter compiled to WASM with a Web UI.
+* [EndBASIC](https://github.com/endbasic/endbasic) - BASIC environment with a REPL, a web interface, a graphical console, and RPi support written in Rust. You can try it out [here](https://repl.endbasic.dev/).
+* [gobasic](https://github.com/skx/gobasic) - a BASIC interpreter written in Golang.
+
+--------------------
+
### Brainfuck [top⇈](#contents)
> Brainfuck is an esoteric programming language created in 1993 by Urban Müller, and notable for its extreme minimalism.
> The language consists of only eight simple commands and an instruction pointer. While it is fully Turing-complete, it is not intended for practical use, but to challenge and amuse programmers.