I'm still using CMD which is a Command Line Interface.

I don't see it as being object oriented (is-a, has-a definition.)
Bob