XP Compiler and Language