answersLogoWhite

0


Best Answer

Before Object oriented programming the term which was used was “Structural Programming” where a programmer has to use the predefined data types, they cannot define their own data type.

But when the term object oriented programming start in programming programmer become able to define its own data type according to their own use. Here a coder can define its own data types called classes and then create object from these classes.

Coding in Object Oriented language

Advantages of Object Oriented Programming

One of the main advantages of OOP over procedural programming techniques is that they enable programmers to create modules that do not need to be changed when a new type of object is added. A programmer simply can create a new object that inherits from existing objects many of its features . This makes object-oriented programs easier for programmer to modify.

User Avatar

ajabservices

Lvl 2
2y ago
This answer is:
User Avatar
User Avatar

Damaris Hackett

Lvl 1
2y ago
thanks!!
More answers
User Avatar

Wiki User

11y ago

the language of the devil (Orange Octopus People) :) :( :O

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is OOP language?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Why is C plus plus is not a true OOP language?

C++ is based on C. C was not object oriented, therefore the language was not made to be object oriented and moreover C++ is not a "true OOP language". It is simply a non-OOP language with OOP functionality built onto it.


Does java is pure oop language?

Yes.


What are the features of an oop programming language?

Object orientated programming or OOP programming is based around objects instead of actions and data instead of logic.


What are the main features of OOP in c plus plus?

The main features of OOP are the same regardless of the language. They are: encapsulation; data hiding; inheritance; and polymorphism.


Can you create class in 'c'?

Class acts as an encapsulation of attributes and methods, that is used by an object oriented programming (OOP) language. Since C is not an OOP, its a structural programming language, one can not create classes in C. That is why OOP version of C was developed called C++, where one can work with classes.


Vbnet is which type of language Service Oriented Architecture Programming Language Object Oriented Programming Language Procedural Oriental Programming Language?

Visual Basic .NET (VB .NET) is an OOP, an Object-Oriented Programming Language. It's paradigm is both OOP and Event-Driven, but that's beside the point.


Can generations 1-4 programming languages be object-oriented programming language?

First-generation is binary, just zeros and ones, so you can not talk about OOP at this level. The same is true, no OOP, for the second-generation languages, assembly languages. Third-generation languages include C++ and Java, so, YES, you can say that a third generation language can be OOP. Fourth-generation languages can include OOP features, but tipically they are closer to human language and are not intended to be OOP. Fifth-generation languages are used mainly in artificial intelligence research, so, no OOP. More about it you can find at http://en.wikipedia.org/wiki/Programming_language.


Why c is called partially an OOP language?

C is not an OOP language, period. However, while C++ supports OOP it does not rely on it. With C++, you can mix procedural, structured and object-oriented principals by mixing C++ code with C-style code and even raw assembly routines, neither of which are object-oriented.


What are the concepts of object oriented programming in c plus plus?

The concepts of OOP in C++ are the same as for OOP in any other programming language: abstraction, encapsulation, inheritance and polymorphism.


What you mean by pure oops language?

An OOP language is an object oriented programming language. The plural is therefore OOP languages, not oops language. A pure OOP language is one that does not have the concept of a primitive data type. That is, a data type that has no member methods whatsoever. In pure OOP languages, all primitive data types (pointers, characters, integers, floating point and array types) are implemented as objects that are associated with a default constructor, copy and move constructors, conversion constructors, copy and move assignment operators, type conversion operators and a destructor, all of which are members of the object's class.


Is NET in support of object oriented language?

Yes, every language supported by Microsoft and on the .NET framework is an object oriented language. (OOP)


What are the differences between Java OOP and PHP OOP?

JAVA is an Object Based Programming Language. it doesn't provide multiple inheritance and operator overloading. while Object Oriented Lanuages provides both.