Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I have searched for the full form of "OOPS" in Google, but unfortunately, there are many ambiguous answers. Some say it's "Systems", and some say it's "Structure", and some have even mentioned it as "Synopsis".

Can anybody please enlighten me, to find the full form of OOPS, with some proper & correct reference?

Many thanks to everyone, helping me out.

share|improve this question
8  
OOP = Object Oriented Programming. Oops on the other hand is quite different. –  Vineet Reynolds Jul 12 '11 at 11:36
3  
You might have seen it in the context of OOPSLA, an ACM research conference on Object-Oriented Programming, Systems, Languages and Applications. –  Blrfl Apr 18 '13 at 20:56

3 Answers 3

up vote 6 down vote accepted

I would say Object Oriented Programming System is used the most. But really, this is not widespread or known to such a degree to warrant it being a usefull acronym. this link is pretty cool, it's all about abreviations. I would otherwise agree with Vineet Reynolds and say that, in practice, you should just use OOP and consider OOPS as 'oops'.

share|improve this answer
    
Cool man, and many thanks for the right reference link. –  Knowledge Craving Jul 12 '11 at 13:48

Up to you how highly you rate the sources below, but it's most often found with "system". However as you found out already, it's not used often, so don't use the abbreviation yourself if you want things to be clear for your audience.

OOPS Object Oriented Programming System, een programmeersysteem waarmee je objectgeoriënteerd kunt programmeren Zie ook: OOP, Objectgeoriënteerd Gevonden op http://www.icer.nl/computerwoordenboek.php

OOPS Object Oriented Programming System; zie OOP Gevonden op http://www.ming-automatisering.nl/Definities/defin

oops 1 Foutje. 2 Object Oriented Programming System. Gevonden op http://www.woorden-boek.nl/woord/oops

source: http://www.encyclo.nl/begrip/OOPS (dutch)

OOPS – Object-Oriented Programming System

There may be many popular meanings for OOPS with the most popular definition being that of Object-Oriented Programming System

source: http://www.auditmypc.com/oops.asp

You even got GOOPS and OOPSMP as actual implementations.

share|improve this answer

Everywhere I look, the people that use "OOPS" are not people whose native language is English. I truly believe therefore that many developers use "OOPS" out of habit; it is done because other developers do.

I think it is important to make it clear that the term is Object Oriented Programming and the "S" is extraneous. If you search the internet for "object oriented programming system" then you will get some results but not many results.

Object Oriented Programming is a philosophy; it is improper to call it a system. A system would be something that implements the Object Oriented Programming philosophy.

share|improve this answer
3  
Though I am not an english native speaker, calling OOP a "philosophy" sounds unfamiliar to me. I think the term "paradigm" is more established. –  Doc Brown Aug 21 '12 at 20:14
    
@DocBrown "approach" or "methodology" are more commonly used terms. "Paradigm" comes across as a I-only-know-buzzwords-beanhead. Technically, it is still correct usage - just awkward. "Philosophy" starts taking on theological overtones with potentially negative connotations being implied. To be fair, I will acknowledge that OOP can affect how you view things and does have rightful claim to being a philosophy so it's a correct term as well. Methodology is probably the most neutral term. Sam - good observation on stating OOP that is not a System. –  GlenH7 Apr 19 '13 at 16:04

protected by World Engineer Jun 27 '13 at 15:10

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.