much compatible with c that it will probably compile over % of c programs without changing a line of source code. though, c++ is a lot well-structured and safer language than c as it oops based. some computer languages are written for a specific purpose. like, java was initially devised to control toasters...