+7

What is the difference between c#,c, c+,c++

c#

10/7/2019 5:51:14 AM

yash kumar

9 Answers

New Answer

+10

C+ is not language,c is base of all languages,c++ is object oriented programming language and c# is component oriented programming language. C and C++ are little same but c# is different.

+7

Check out this link for C#, C and C++ for broad understanding but I don't know about C+ 🤔🤔 https://csharp-station.com/understanding-the-differences-between-c-c-and-c/

+5

The tutorials here may help.

+3

IDK there isnt

+2

C# is considered a component oriented programming and C++ is an object oriented language but I don't know what C+ is Does it exist 😟😟

+2

Eurlarh Beacon C+ doesn't exist as you may have guessed.

0

C is a low level programming language (it doesn't use convenient methods for using Object Oriented Programming), C++ was derived from C and is also considered a lower level, and higher level programming language. (I'd say somewhere around the middle). It uses Objects but doesn't have to use them in OOP syntax. It can use them as structs (structures) which are user defined and have to be described to the compiler before we can begin to use them. C# is even further developed to make it easier for programmers to develop programs, making it an even higher level programming languages than C and C++. It is an object oriented language, which lends itself to being easily packaged into components (component: A software package that encapsulates data and functionality - much like an object in OOP - but at a higher level.) C+ is a slightly above average grade on an assignment (usually within an educational context)... There is much debate on this topic... Low and High level languages: 1. Low level languages (Binary (Computer language)): Assembly, Decimal, Hexadecimal, C, C++(lower/mid) a. are more closely related to binary/computer language. - Binary is Computer language that is read by the computer; b. From low to high level languages, they're all translated to machine code (binary). example: code you wrote in a higher than binary level code (C, C++, C#, Java, etc.) is compiled/translated into 1 or more object files which contain the machine code (binary) produced, those files are then linked (different process from the compiler), and create an executable file. - You just write the code, it does all the rest (magic). 2. High level languages a. The more closely that the language is to our physical concept of an object, physics, etc., the higher the level it is. - it's more closely related to our physical world (we can use words and concepts we're more familiar with).

-1

C+ does exist. My mother used it in university in preC++ days.