5. Introduction C++
⢠C++ is an Object Oriented Programming language. It was
developed by Bjarne Stroustrup in 1983 at Bell Labs USA,
C++ is an extension(superset) of C programming and the
programs are written in C language can run in C++ compilers.
⢠The idea of C++ comes from the C Increment operator
++,thereby suggesting that C++ is an augmented â
incremented version of C.
6. Introduction C#
⢠C# is a modern object-oriented, general-purpose programming
language, created and developed by Microsoft together with the .NET
platform. There is highly diverse software developed with C# and on
the .NET platform: office applications, web applications, websites,
desktop applications, mobile applications, games and many others.
⢠C# also pronounced as see sharp, and its also a high-level language
that is similar to Java and C++.
7. Principle of C++ development
⢠It should be âsimple, object-oriented and familiarâ
⢠It should be ârobust and secureâ
⢠It should be âarchitecture-neutral and portableâ
⢠It should execute with âhigh performanceâ
⢠It should be âinterpreted and dynamicâ
8. Principles of C# development
⢠It should be simple, modern, object-oriented programming language.
⢠The language and implementation should provide support for
software engineering principles.
⢠C# is intended to be suitable for writing applications for both hosted
and embedded systems
⢠Robustness, durability and programmer productivity are important