Lista de linguagens de programação orientadas a objetos - List of object-oriented programming languages
Esta é uma lista de linguagens de programação notáveis com recursos de programação orientada a objetos (OOP), que também estão listados em Categoria: Linguagens de programação orientadas a objetos . Observe que, em alguns contextos, a definição de uma "linguagem de programação orientada a objetos" não é exatamente a mesma que a de uma "linguagem de programação com recursos orientados a objetos". Por exemplo, C ++ é uma linguagem multiparadigma , incluindo paradigma orientado a objetos; no entanto, é menos orientado a objetos do que algumas outras linguagens, como Python e Ruby . Portanto, algumas pessoas consideram C ++ uma linguagem OOP, enquanto outras não, ou se referem a ela como uma "linguagem de programação semi-orientada a objetos".
Linguagens com recursos orientados a objetos
- ABAP
- Ada 95
- AmigaE
- Ápice
- BETA
- Vaia
- C ++
- C #
- Ceilão
- Capela
- Clarion
- CLU
- COBOL
- Cobra
- Fusão a frio
- Lisp Comum
- LEGAL
- CorbaScript
- Ondulação
- D
- Dardo
- DataFlex
- Dylan
- E
- Eiffel
- Elixir
- Fortran 2003
- FPr
- FreeBASIC
- F-Script
- F #
- Gambas
- Gênio
- Ir
- Gura (linguagem de programação)
- Graphtalk
- IDLscript
- J
- J #
- JADE
- Java
- Julia
- Kotlin
- Laço
- Lava
- Lexico
- Lingo
- LISP
- Logtalk
- MATLAB
- Modula-3
- Nemerle
- NetRexx
- Nim
- Noop
- Oberon (Oberon-1)
- Object Pascal
- Objeto REXX
- Objective-C
- OCaml
- Omnis Studio
- OpenEdge Advanced Business Language
- Oz, sistema de programação de Mozart
- Perl desde v5
- PHP desde a v4, bastante aprimorado na v5
- Power Builder
- Linguagens baseadas em protótipos
- Pitão
- REALbasic
- Rubi
- Ferrugem
- S
- Scala
- Scriptol
- Seed7
- SenseTalk
- Simula
- Conversa fiada
- Esquilo
- Rápido
- TADS
- Tcl
- Transcrição
- TypeScript
- Ubercode
- Vala
-
Visual básico
- Visual Basic .NET (VB.NET)
- VBScript
- Visual Basic for Applications (VBA)
- Visual FoxPro
- Visual Prolog
- XBase ++ (estende a linguagem padrão xBase)
- Xojo
- ZZT-oop