answersLogoWhite

0


Best Answer

C is a weakly typed procedural programming language. For object oriented programming languages near C, you can look at ooc ( http://ooc-lang.org/ ), C++, D, and Java.

User Avatar

Wiki User

14y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

13y ago

C is a procedural language, whereas C++ is an object oriented language

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Is C programming procedural or object oriented?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Is c object oriented or object based?

C is a procedural programming language.


Which type of language c plus plus is?

It's an imperative, procedural and Object-Oriented programming language.


How c plus plus is a procedure based language?

C is both. The characteristics of a procedural oriented language: assignment operators (:= in C) The characteristics of a structured programming language: block of codes ({} in C) for if-else, while-, for- loops, subroutines, etc.


Is c is complete object oriented programming language?

No. C is not object oriented. C++ is object oriented.


Example of procedural programming language and object oriented programming language?

example of procedural programming are those programming language that have structure e.g basic,fortran,c++,c and pascal e.t.c


What the difference between c and c plus plus?

The fundamental difference is that in C++ object-oriented programming (OOP) was added. C is a procedural language (that means. top-down structure design), where as C++, which is an extension of C itself, is an object oriented language.


Please let you know abt inheritance concepts in c?

C is a procedural programming language not object oriented proramming language like C++. Therefore, none.


Why c plus plus is called as oops?

OOP means "object oriented programming" this means that you can make objects instead of C where you use procedural programming (it's advance try to google it :) )


Main deffrent between c and cpp?

C is a procedural programming language, while C++ is a multi-paradigm programming language that supports both procedural and object-oriented programming. C++ has additional features such as classes, inheritance, and polymorphism that allow for more flexible and modular code design compared to C.


Why 'C' is sequential language?

C is sequential id est procedural - it has no abstraction layer to facilitate the object oriented programming paradigm... However this can be coded in if required and is - in the case of objective C. Procedural or sequential programming basically means that the program in question is broken down into a sequence of steps or instructions and these are followed in order to make the program function. This is done in a linear fashion.Due to being sequential and procedural C does not have the "Bloat" of the C++ object oriented programming model. Therefore the programs are smaller and generally faster.


What has the author Edmund W Faison written?

Edmund W. Faison has written: 'Borland C [plus plus] 4 object-oriented programming' 'Borland C++ 3 object-oriented programming' -- subject(s): Borland C++, C++ (Computer program language), Object-oriented programming (Computer science) 'BorlandC[plus plus] 4.5 object-oriented programming' -- subject(s): Borland C., C., Object-oriented programming (Computer science) 'Borland C++ 3.1 object-oriented programming' -- subject(s): Borland C++, C++ (Computer program language), Object-oriented programming (Computer science)


Is c plus plus an object orinted language?

Yes, it is object-oriented, but it is not 100% object-oriented because it supports the concept of primitive variables (which it inherits from C) such as char, int and bool, as well as pointer variables. In a 100% object-oriented language, these primitives would be implemented as objects, as they are in C# and Java. C++ is best described as a hybrid of procedural, structured and object-oriented programming paradigms.