You must create one program that interprets as many languages as possible
You will take language name, code, input. These may be taken in any reasonable format, and in an order of your choice.
The output of the given code when run with the given input in the given language.
You may assume the given language is supported by your interpreter.
You may assume finite, non-erroring code.
No import statements includes input.
No internet accessing programs will be passed to your answer.
Assume no flags needed for code passed.
Interpreted languages must feature enough features to prove TC
Languages interpreted must be older then challenge
This mega interpreter is ONE large program.
You may not use eval.
All input/output is according to the meta consensus
Number of bytes over number of languages lowest score wins tie solved by first post.