Tell me more ×
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 at 20:56

4 Answers

up vote 4 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
2  
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 at 16:04

I believe the S refers to 'Standards'.

Organizations usually provide a guideline for Design (OOD) Standards or Coding Standards and developers are advised to follow those standards (OOPS).

share|improve this answer
1  
No. It doesn't stand for Standards. Even if it did, you would want to reinforce your answer by linking to an external reference that supported your claim. – GlenH7 Apr 19 at 16:09

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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