What is the runtime? And I don’t mean “at run time” = as the program/script is running. I mean
The <your-interpreted-language-here> runtime
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
That’s exactly what it means; it’s the environment and data structures that keep track of everything that’s going along as your program runs. It’s not only interpreted languages that have a runtime environment, so does every compiled language. In C, the runtime is the environment variables and operating-system provided services that let the program interact with the rest of the system. In an object-oriented language, it’s also all the tables of objects and classes and methods that get built to allow message passing to take place. In an interpreted language, it’s the state of the interpreter, plus all of those other things. In general, I guess you could describe the runtime as “everything that happens that you didn’t explicitly write yourself”.