Sto cercando di creare il mio linguaggio di programmazione realizzando un interprete in Java, ma ultimamente le persone mi hanno detto che un interprete deve essere nella stessa lingua di quello che sta interpretando. È vero? Allora cosa sto costruendo?