I was talking with a co-worker about C and C++ and he claimed that C is object-oriented, but I claimed that it was not. I know that you can do object-oriented-like things in C,
C is a object based language, it does not support many features of object oriented languages such as inheritance, polymorphism etc.