C programming language
C programming language has been created by Dennis Ritchie in AT&T Bell Labs for Unix operating system. C language has been noted for easiness of its syntax in a short span of time and became one of the favorite languages of programmers. C language is currently used mostly for system programming. The core of Linux operating system (kernel) has been written in C language.
C++ language
C++ language has been created by Bjarne Stroustrup after C language. The key difference C language is that C++ is an object oriented programming language. This is one of the significant concepts in modern programming. Practically it is possible to write programs for systems, and other purposes in C++ language. Well-known programs, such as Mozilla FireFox, MS Word, MS Excel, Notepad, Paint, have been written in C++ language. However, it is not easy to write programs operating with database.As a matter of fact, assignment of programs operating with database is to work with data in base. In most cases, speed factor doesn’t play important role in such programs since speed mostly depends on DBMS – Database Management System. In writing utilities most widely used language is C++ language.
C# (it is read as “Si sharp”) represents the next ring into date development chain of programming languages. Advancing programming, C# is a language built in past. Nevertheless, there is no such rule that C# should bear traces of past. As C# is more sophisticated in comparison with its predecessors (C, C++, JAVA), besidesovercoming the deficiencies, C# has created vast opportunities in some places.To set an example, C# has some differences, as well as similarities.
For instance, unlike C++, C# has a has 100% object oriented technology. Furthermore, unlike JAVA, in C# a v can be used, which means it can work easily, conformed with former programming elements.