Object as a programming term is consisted of the following:

Object's in programming languages are something people want to use,
like they can be created, copied, modified. Programming languages like C++, eiffel, sather provide type safe Objects.
Other languages provide OO that can fail a method call on runtime.