2IMD20 (2023-1) Language Virtual Machines Design and Implementation