Frage im Vorstellungsgespräch bei Tata Consultancy Services

What is inheritance, differences between C, C++ and Java