UrbanPro

Take BCA Tuition from the Best Tutors

  • Affordable fees
  • 1-1 or Group class
  • Flexible Timings
  • Verified Tutors

Search in

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

Asked by Last Modified  

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

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

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

I want to buy BCA video lectures for abroad.
Comments

B.E. Computer

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

B.TECH,B.C.A,M.C.A,B.SC,M.SC COMPUTERS

Difference between C and C++ -- C Vs C++ 1 C is a structural or procedural programming language. C++ is an object oriented programming language. 2 Emphasis is on procedure or steps to solve any problem. Emphasis is on objects rather than procedure. 3 Functions are the fundamental building blocks. Objects...
read more
Difference between C and C++ – C Vs C++ 1 C is a structural or procedural programming language. C++ is an object oriented programming language. 2 Emphasis is on procedure or steps to solve any problem. Emphasis is on objects rather than procedure. 3 Functions are the fundamental building blocks. Objects are the fundamental building blocks. 4 In C, the data is not secured. Data is hidden and can’t be accessed by external functions. 5 C follows top down approach. C++ follows bottom up approach 6 C uses scanf() and printf() function for standard input and output. C++ uses cin>> and cout<< for standard input and output. 7 Variables must be defined at the beginning in the function. Variables can be defined anywhere in the function. 8 In C, namespace feature is absent. In C++, namespace feature is present. 9 C is a middle level language. C++ is a high level language. 10 Programs are divided into modules and functions. Programs are divided into classes and functions. 11 C doesn’t support exception handling directly. Can be done by using some other functions. C++ supports exception handling. Done by using try and catch block. 12 Features like function overloading and operator overloading is not present. C++ supports function overloading and operator overloading. 13 C program file is saved with .C extension. C++ program file is saved with .CPP extension. read less
Comments

B.TECH,B.C.A,M.C.A,B.SC,M.SC COMPUTERS

Difference between C and C++ -- C Vs C++ S. No. C C++ 1 C is a structural or procedural programming language. C++ is an object oriented programming language. 2 Emphasis is on procedure or steps to solve any problem. Emphasis is on objects rather than procedure. 3 Functions are the fundamental...
read more
Difference between C and C++ – C Vs C++ S. No. C C++ 1 C is a structural or procedural programming language. C++ is an object oriented programming language. 2 Emphasis is on procedure or steps to solve any problem. Emphasis is on objects rather than procedure. 3 Functions are the fundamental building blocks. Objects are the fundamental building blocks. 4 In C, the data is not secured. Data is hidden and can’t be accessed by external functions. 5 C follows top down approach. C++ follows bottom up approach 6 C uses scanf() and printf() function for standard input and output. C++ uses cin>> and cout<< for standard input and output. 7 Variables must be defined at the beginning in the function. Variables can be defined anywhere in the function. 8 In C, namespace feature is absent. In C++, namespace feature is present. 9 C is a middle level language. C++ is a high level language. 10 Programs are divided into modules and functions. Programs are divided into classes and functions. 11 C doesn’t support exception handling directly. Can be done by using some other functions. C++ supports exception handling. Done by using try and catch block. 12 Features like function overloading and operator overloading is not present. C++ supports function overloading and operator overloading. 13 C program file is saved with .C extension. C++ program file is saved with .CPP extension. read less
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

3 years of teaching experience

The main difference of c and c++ is c is procedure oriented and c++ is object oriented. In c Importance is given to functions rather than data as well as sequences where as in c++ Importance is given to data rather than procedure or functions because it deals with real world objects. c does not have...
read more
The main difference of c and c++ is c is procedure oriented and c++ is object oriented. In c Importance is given to functions rather than data as well as sequences where as in c++ Importance is given to data rather than procedure or functions because it deals with real world objects. c does not have access specifiers like private , public , protected while c++ have and c++ is more secured as we can make data members private. In c data move from function to function freely in the system where as in c++ objects can communicate and move through member functions. C does not have feature like function overloading , operator overloading where as c++ provides all these features using which we can use functions and operators in different ways that means using operators overloading we can make operators work on objects read less
Comments

3 years of teaching experience

In c for printing and scanning from console functions like printf scanf are used while in c++ operators are used so c++ is much more faster than c because in execution operators are faster to execute as compared to functions as in functions while we call them it takes jumping time to pass control to...
read more
In c for printing and scanning from console functions like printf scanf are used while in c++ operators are used so c++ is much more faster than c because in execution operators are faster to execute as compared to functions as in functions while we call them it takes jumping time to pass control to the called function. read less
Comments

View 19 more Answers

Related Questions

What should I do to good programmer?
Make more practice in different programs.
Rajratn
How to speak English in daily life and interview. I want speak English (50% ) within two weeks. What can I do?
If you wants to learn English with self then try to take all decision in English and try to talk your friends with English. Then you can learn in limited time with practices except ant Institute.
Nagesh
I need to purchase books for BCA-II- Maths. The topics are Numerical Methods and Theory of Computation. Which books should I purchase?
Editors-in-Chief: D. Lubinsky; S. Ruscheweyh ISSN: 1617-9447 (print version) ISSN: 2195-3724 (electronic version)
Sakshi
Which one is better, a B.Tech in CS or a BCA?
Definitely B.Tech C.S.is any day better course..more professional & well paying jobs in IT,Mncs in India..go abroad..than BCA..but you have deep competence in B tech then only u can succeed.. Dr K...
Hema
0 0
6
What has more scope: BCA or BBA?
Well both the courses have different exposures. If your interests is in IT and Computer Applications etc go for BCA. If you are inclined towards business management,finance etc go for BBA.
Shishir
0 0
6

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

Lets Talk About Software Design-patterns
What are Design Patterns? Design Pattern is a used and tested solution for a known problem. In simple words, you can say a general reusable solution to a commonly occurring problem within a given context...

How to Study and Learn Better: Tips to Students!
Find out where, when and how you learn best: By taking notes? Reading one book at a time? Through all-out effort? Study groups? Organise your time and the place to study according to that. Take breaks. Check...

What is DBMS and RDBMS
Database Management Systems A database is a collection of data or records. Database management systems are designed to work with data. A database management system (DBMS) is a software system that uses...

Some formulas of algebra
Algebra: 1. (a + b) = a + 2ab + b 2. (a – b) = a – 2ab + b 3. (a + b) (a – b) = a – b 4. (x + a)(x + b) = x + (a + b)x + ab 5. (x + a)(x – b) = x + (a – b)x –...
K

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
X

Looking for BCA Tuition Classes?

The best tutors for BCA Tuition Classes are on UrbanPro

  • Select the best Tutor
  • Book & Attend a Free Demo
  • Pay and start Learning

Take BCA Tuition with the Best Tutors

The best Tutors for BCA Tuition Classes are on UrbanPro

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more