- Bootstrap (write language in itself) - Add array - Add char type - Add arm support + Add Memory access and variables + call nasm and ld from the binary - Add include directory + Handle recursive includes + write assembly to a file instead of stdout + Separate library functions from the compiler + Add const + Add Include + Add Strings + Add Comments + Add systemcalls + Add build system + Add compile option