C Language
|
C++ Language
|
1. C is a procedural language.
|
1. C++ is an object oriented language.
|
2. In C we do not have templates.
|
2. In C++ we have templates.
|
3. Data is not secured.
|
3. Data is secured.
|
4. C employs top down approach.
|
4. C++ employs bottom up approach.
|
5. C gives emphasis on algorithm and functions.
|
5. C++ gives emphasis on the data and objects.
|
6. In C we are using #include<stdio.h>.
|
6. In C++ we are using #include<iostream.h> as header file.
|
7. C doesn’t support operator overloading.
|
7. C++ support operator overloading.
|
8. C is a low level language.
|
8. While C++ is high level language.
|
9. In C we use printf(), scanf() as standard input/output functions.
|
9. In C++ we can use cout<< or cin<< as standard
input/output function.
|
10. C does not have name space to avoid name collision.
|
10. C++ have name space features.
|
11. C doesn’t have preference variables.
|
11. In C++ preference variables are used in functions.
|
12. In C program, the main() function should not return a value.
|
12. In C++ the main() function should return a value.
|
13. C does not support default arguments.
|
13. C++ provides default arguments concept.
|
Storage Management in Programming Language
Programming Languages Concepts
Subprogram Sequence Control in Programming language.
Structured Sequence Control in Programmig language
Sequence Control with in Statements
Implicit and Explicit sequence Control
INTEGRATED DEVELOPMENT ENVIRONMENT FOR VISUAL BASIC (IDE)
- Java threads and Interrupts in Java programming language
- Abstract classes and Generic function in Java
- Callback functions in Java Programming language
- Constructors in programming language
- Static components and constants concept in programming language
- Data encapsulation in programming language.
- Java threads and Interrupts in Java programming language
Post a Comment