2 ms·
I made a programming language when I was younger... on a Commodore+4, believe it or not. The gist of it was that it was basically a 6502 macro assembler, but h
by kbelder 4y ago
I made a programming language when I was younger... on a Commodore+4, believe it or not. The gist of it was that it was basically a 6502 macro assembler, but had pseudo-ops for 16 bit math & logic operations, and basic control structures (if/then, do/loop/exit, etc.).
It also had a structured way to define variables and new opcodes (subroutines). It actually seemed to be a productive language that allowed you to transition from low-level to high-level programming pretty well. It didn't insulate you from needing to know details of the CPU, but that's really necessary for any sort of performant computing.
I stopped working on it when I released I was basically reinventing Forth.