A data entry clerk, similar to a typist, is a member of staff employed to enter or update data into a computer system database, often from paper documents using a keyboard, optical scanner, or data recorder. C++ is a general-purpose programming language.It is extension of the C language, or "C with Classes". It has imperative, object-oriented and generic programming features, while also providing facilities for low-level memory manipulation.