Polyglot Friendly Languages
Here are languages that I think of as having small enough cores that they can be conceptualized easily by someone who is not working full time in that language.
For the most part they are conceptually small enough that it is possible to imagine a normal but dedicated person being able to implement a version of them given sufficient effort.
Small Core Languages
- C
- Go
- Tcl
- Lua
- Awk
- JavaScript
- Erlang
- Prolog
- SML
- Scheme
- Forth