외의 다른 마땅한 번역이 없을듯
![WpEn: WpEn:](/wiki/imgs/interwiki/wpen-16.png)
{
2023-10-31 대충 보며 대충 번역.
객체지향언어,object-oriented_language들의 예 (in rough chronological order):
Simula - 시뮬라,Simula?
Simula
Simula
Simula]] = https://en.wikipedia.org/wiki/Simula
Smalltalk - 스몰토크,Smalltalk or 스몰톡,Smalltalk? https://en.wikipedia.org/wiki/Smalltalk
C++ (CPlusPlus언어 - 매우 이상한 pagename) https://en.wikipedia.org/wiki/C++ (이것의 object_model is based on Simula's)
Objective-C (p ObjcLanguage
objective-c pagename???) (이것의 object_model 은 Smalltalk의 것을 기반으로 함)
Eiffel - 에펠,Eiffel?
Eiffel 언어
Eiffel 언어
Xojo - 소조,Xojo??
Xojo 언어
Xojo 언어 (formerly REALbasic - 리얼베이식,REALbasic? 리얼베이직,REALbasic? )
파이썬,Python
루비,Ruby
자바,Java
Visual Basic .NET - pagename?
Visual_Basic_.NET = https://en.wikipedia.org/wiki/Visual_Basic_.NET (aka VB.NET, p VbNetPl)
C# (pagename?) CSharp? C_Sharp?
C_Sharp_(programming_language) = https://en.wikipedia.org/wiki/C_Sharp_(programming_language)
Fortran 2003
Fortran_2003 = https://en.wikipedia.org/wiki/Fortran_2003
object-based이지만, 초기 버전이 object-oriented는 아닌 언어들의 예:![WtEn: WtEn:](/wiki/imgs/interwiki/wten-16.png)
![WpSp: WpSp:](/wiki/imgs/interwiki/wpsp-16.png)
![WpEn: WpEn:](/wiki/imgs/interwiki/wpen-16.png)
Smalltalk - 스몰토크,Smalltalk or 스몰톡,Smalltalk? https://en.wikipedia.org/wiki/Smalltalk
C++ (CPlusPlus언어 - 매우 이상한 pagename) https://en.wikipedia.org/wiki/C++ (이것의 object_model is based on Simula's)
Objective-C (p ObjcLanguage
![Ggl: Ggl:](/wiki/imgs/interwiki/ggl-16.png)
Eiffel - 에펠,Eiffel?
![Naver: Naver:](/wiki/imgs/interwiki/naver-16.png)
![Ggl: Ggl:](/wiki/imgs/interwiki/ggl-16.png)
Xojo - 소조,Xojo??
![Naver: Naver:](/wiki/imgs/interwiki/naver-16.png)
![Ggl: Ggl:](/wiki/imgs/interwiki/ggl-16.png)
파이썬,Python
루비,Ruby
자바,Java
Visual Basic .NET - pagename?
![WpEn: WpEn:](/wiki/imgs/interwiki/wpen-16.png)
C# (pagename?) CSharp? C_Sharp?
![WpEn: WpEn:](/wiki/imgs/interwiki/wpen-16.png)
Fortran 2003
![WpEn: WpEn:](/wiki/imgs/interwiki/wpen-16.png)
에이다,Ada =,Ada
Ada_(programming_language) = https://en.wikipedia.org/wiki/Ada_(programming_language)
Visual Basic (VB) =,VB
Visual_Basic = https://en.wikipedia.org/wiki/Visual_Basic
Fortran 90
Fortran_90 = https://en.wikipedia.org/wiki/Fortran_90
모든 OO언어는 OB언어이다. (by definition) - 근데 서로 겹치지 않는 구분처럼 쓰이기도 한다고. (이유가? 그렇게 하면 틀린 거 아닌지...)![WpEn: WpEn:](/wiki/imgs/interwiki/wpen-16.png)
Visual Basic (VB) =,VB
![WpEn: WpEn:](/wiki/imgs/interwiki/wpen-16.png)
Fortran 90
![WpEn: WpEn:](/wiki/imgs/interwiki/wpen-16.png)
가끔, object-based라는 용어는 prototype-based_programming { https://en.wikipedia.org/wiki/Prototype-based_programming } 언어 - true OO언어이나 클래스,class가 없는, 대신에 객체,objects들은 code/data를 바로 다른 template object에서 상속(inherit)하는 - 에도 적용된다.
비교표.
ko/ja/simple interwiki 없음.
}
OO언어(object-oriented language) | OB언어(object-based language) |
모든 OOP의 특징을 지원: ●추상화,abstraction ●캡슐화,encapsulation ●상속,inheritance ●다형성,polymorphism | OOP의 특징의 부분집합,subset을 지원, such as: 다형성,polymorphism 또는 상속,inheritance. |
예: C++, C#, Java 등 | 예: VB(고전, .NET말고) (citation needed) |
ko/ja/simple interwiki 없음.
}