Object-oriented programming language

An object-oriented programming language is a programming language, the general organizational structure is the object and the object-oriented programming particularly encouraged.

  • ActionScript (Flash)
  • ABAP Objects
  • Ada
  • Aleph
  • AppleScript
  • Beta
  • BlitzMax
  • Boo
  • C
  • C #
  • Cecil
  • Clarion
  • Cobol ISO 2002
  • CoDeSys
  • CFML (ColdFusion Markup Language )
  • Common Lisp Object System ( CLOS )
  • Component Pascal
  • CorbaScript
  • D
  • Dylan
  • Eiffel
  • Fortran - from Fortran 2003
  • Free Pascal
  • Free Basic
  • Gambas
  • Go ( embedding and interfaces instead of inheritance )
  • Groovy
  • IDL
  • IDLscript
  • Incr Tcl
  • Io
  • Java
  • Lexico
  • Lingo
  • Modula-3
  • Modelica
  • NewtonScript
  • Oberon
  • Objective- C
  • Objective CAML
  • Object Pascal ( Delphi)
  • Perl
  • PHP - Version 4
  • PowerBuilder
  • Progress OpenEdge - Version 10.1A
  • Python
  • Ruby
  • R
  • S
  • Sather
  • Scala
  • Scratch - published in 2007, education -oriented visual programming language is object- oriented with respect to data encapsulation and polymorphic message dispatch, but has neither classes nor inheritance or prototyping ( in the current version 1.4)
  • Snap! ( BYOB ) - is a building on Scratch and inspired by Scheme education -oriented visual programming language
  • Seed7
  • Self
  • Simula - the first programming language with object-oriented concepts
  • Smalltalk - the first consistent object-oriented language
  • Super Collider
  • Super X
  • STOOOP
  • Vala
  • Visual Basic ( "Classic" / up to version 6, no inheritance)
  • Visual Basic for Applications (VBA, no inheritance)
  • Visual Basic. NET (VB.NET )
  • Visual Basic Script
  • Visual Objects
  • XBase
  • XOTcl
  • Zonnon
  • Object-oriented programming language
  • List ( computer science )
524215
de