A language like C but object oriented and easier to write