AsmX is a modern programming language, has great flexibility for refactoring code. Has Turing completeness. Low-level.