Terminology

Please clear up the “language” for me:

If I have the following:

foo = new MyClass();
addChild(foo);

…how do I say in English what I’m doing? I know the word “instantiate” comes in there, but there are also words like “define” and maybe “execute” that I cannot fit into the spoken syntax corresponding with the flow of execution.

I would appreciate it if someone would be kind enough to draw up a simple example in which a class, and/or var, or something is defined and then carried all the way through to having it executed, with the appropriate terminology. I’m an Instructional Designer with an Engineering background but no coding background, and the Engineer in me is very frustrated about not knowing how to “say” what my code is doing.

Thanks,
Tim