what is difference between c& c++?....{why not C+/c-}..

Asked by Last Modified  

21 Answers

Follow 0
Answer

Please enter your answer

MS SQL SERVER DBA Trainer

Basic Introduction: C++ is derived from C Language. It is a Superset of C. Earlier C++ was known as C with classes. In C++, the major change was the addition of classes and a mechanism for inheriting class objects into other classes. Most C Programs can be compiled in C++ compiler. C++ expressions...
read more
Basic Introduction: C++ is derived from C Language. It is a Superset of C. Earlier C++ was known as C with classes. In C++, the major change was the addition of classes and a mechanism for inheriting class objects into other classes. Most C Programs can be compiled in C++ compiler. C++ expressions are the same as C expressions. All C operators are valid in C++. read less
Comments

Computer Engineer

C was developed by Dennis Ritchie at AT & T Bell Labs. He give name "C" because, the language itself is derived from "B" (which eventually developed by Ken Thompson who also develop UNIX system). So, "C" means something more than its predecessor "B". C is good (I mean really good!) but some folks(Especially...
read more
C was developed by Dennis Ritchie at AT & T Bell Labs. He give name "C" because, the language itself is derived from "B" (which eventually developed by Ken Thompson who also develop UNIX system). So, "C" means something more than its predecessor "B". C is good (I mean really good!) but some folks(Especially Bjarne Stroustrup) at AT & T found that C has limitation to manage complexity(when program become large ~10,000+ lines of code). So Bjarne added object-oriented paradigm in C (OOP was not there in C at that time. Why? because OOP is not cool thing at time for system programming). And then he give a name called - "C with Classes" as it actually added OOP concept in C. After that for marketing purpose they change name to C++. Which looks like some technical name that ultimately help in marketing. Now way C++? Just because it has something more than C. You see that It was previously "C with Classes". So, I personally think name doesn't matter much more if language is really good. Name has more relation with marketing like when Java was initially develop James give name - "C++ ++". read less
Comments

Programming widzard

C is procedural prigramming language means we write the code step by step for solving the problem and c++ is object base language means in c++ we bind data and code in to single unit called class. And it follow the concept of object oreiented programming language i e class and object.
Comments

B.E. Computer

C is prodecural programming language while C++ is object oriented programming language
Comments

All in One

C is regarded as a low-level language(difficult interpretation & less user friendly) while C++ has features of both low-level(concentration on whats going on in the machine hardware) & high-level languages(concentration on the program itself) & hence is regarded as a middle-level language.
Comments

MCA,BCA Coaching

c is basic Language and c++ is object oriented programming language
Comments

IT Professional Trainer with 18 years of experience in IT Industry

It is an extension of c having object oriented concepts then is why the name is c++(++ means to add something to an existing thing)
Comments

C is procedural language derived from bpcl and b languages whereas c++ is object oriented language obtained by adding more features to c
Comments

c++ is based on OOPs and c not
Comments

Unlocking the Power of Education: Transforming Lives Through Expert Java and Salesforce Instruction

C++ is C with classes, with this advancement developers decided to give it a name which says "Yes it is a step ahead of C" some features added in C so it is C++.
Comments

View 19 more Answers

Related Questions

give me best coaching center in karnal of bca if anyone person who will give me best guideces with studies
you can search by google also. but best will be to touch your senior for best answer.
Rajattyagi
Is C#, C++, Python, or JS better for game development?
All languages good for gamjng. But you can make 3d games in c# uaing unity software and it's very very interesting to work on it.
Mohit
0 0
6
What is better BCA OR BSC?
B.sc is better than BCA.
Abirami
0 0
5

Now ask question in any of the 1000+ Categories, and get Answers from Tutors and Trainers on UrbanPro.com

Ask a Question

Related Lessons

For All The New Developers
Language to use: Any language that you are learning. Interface: Web or Desktop Function: Simple calculator (9 digits + symbol) with 1 Memory storage with possible function of + - * / Error Handling...
R

Compiling C program on Linux machine GCC ,GDB
Linux have powerful tool called "Terminal". From "terminal" we can command the machine. For any programming language the required tools are editor, compiler and debugger. Compiler will check the syntax...
N

Narasimha Reddy

0 0
0

National level ICT exam- Tanzania-IGCSE board national exam- Grade 9th
A sample question paper of IGCSE board national exam - Tanzania: Candidate’s No……………………………. MINISTRY OF EDUCATION AND...

GST By CA Prashanth Reddy
GST on services fixed; Ola, Uber rides and flights to be cheaper, education and health exempt. The GST Council on Friday finalised tax rates for services under the Goods and Service Tax (GST) regime,...

What Would Be Life Cycle Of A Fresher After Campus In An IT Company?
1. Basic Technical Training: Since freshers are not subject matter experts so gone through 3 - 6 months basic technical training within Organization. 2. Technical Assessment: HR sends freshers to various...

Recommended Articles

With the mushrooming of international and private schools, it may seem that the education system of India is healthy. In reality, only 29% of children are sent to the private schools, while the remaining head for government or state funded education. So, to check the reality of Indian education system it is better to look...

Read full article >

Quality education does not only help children to get a successful career and life, but it also hugely contributes to society. The formal education of every child starts from school. Although there are numerous schools, parents find it challenging to choose the right one that would fit their child. It is difficult for them...

Read full article >

Learning for every child starts from a very young age. While the formal methods include school curriculums and private lessons, the informal methods include dancing, music, drawing, and various fun-filling activities. Playing games and practising these types of activities helps the children get out of boredom and...

Read full article >

While schools provide formal education to the children, the home is where they start learning about things informally. Parents think that schools will take the initiative to educate their children. Well, this is partially true, as parents also play an essential role in bringing up their child. For the development of particular...

Read full article >

Looking for BCA Tuition ?

Learn from the Best Tutors on UrbanPro

Are you a Tutor or Training Institute?

Join UrbanPro Today to find students near you