I think this was sort of the idea of emacs-on-guile, guile supports elisp, but also supports scheme and there are other languages availble too like python[0] and lua [1]
[0]https://gitlab.com/python-on-guile/python-on-guile/ [1]https://gitlab.com/NalaGinrut/guile-lua-rebirth