Epstein Files Full PDF

CLICK HERE
Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
teknopedia

  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
Flag Counter
  1. World Encyclopedia
  2. List of object-oriented programming languages - Wikipedia
List of object-oriented programming languages - Wikipedia
From Wikipedia, the free encyclopedia

icon
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "List of object-oriented programming languages" – news · newspapers · books · scholar · JSTOR
(March 2018) (Learn how and when to remove this message)

This is a list of notable programming languages with features designed for object-oriented programming (OOP).

The listed languages are designed with varying degrees of OOP support. Some are highly focused in OOP while others support multiple paradigms including OOP. [1] For example, C++ is a multi-paradigm language including OOP;[2] however, it is less object-oriented than other languages such as Python[3] and Ruby.[4]

Languages with object-oriented features

[edit]
  • ABAP
  • Ada 95
  • AmigaE
  • Apex
  • BETA
  • Boo
  • C++
  • C#
  • Ceylon
  • Chapel
  • Clarion
  • CLU
  • COBOL
  • Cobra
  • ColdFusion
  • Common Lisp
  • CorbaScript
  • Curl
  • D
  • Dart
  • DataFlex
  • Dylan
  • E
  • Eiffel
    • Sather
  • Elixir
  • Fortran 2003
  • FreeBASIC
  • F#
  • Gambas
  • GDScript
  • Go
  • Graphtalk
  • IDLscript
  • J
  • J#
  • JADE
  • Java
    • Groovy
    • Join Java
    • X10
  • Julia
  • Kotlin
  • Lasso
  • Lingo
  • Lisp
  • Logtalk
  • MATLAB
  • Modula-3
  • Nemerle
  • NetRexx
  • Nim
  • Noop
  • Oberon (Oberon-1)
    • Oberon-2
  • Object Pascal
    • Delphi
    • Free Pascal
    • Turbo Pascal
  • Object REXX
  • Objective-C
  • OCaml
  • Omnis Studio
  • OpenEdge Advanced Business Language
  • Oz, Mozart Programming System
  • Perl since v5
  • PHP since v4, greatly enhanced in v5
  • Power Builder
  • Prototype-based languages
    • Actor-Based Concurrent Languages: ABCL/1, ABCL/R, ABCL/R2, ABCL/c+
    • Agora
    • Cecil
    • ECMAScript
      • ActionScript
      • JavaScript
      • JScript
    • Etoys (in Squeak)
    • Io
    • Lua
    • MOO
    • NewtonScript
    • Obliq
    • REBOL
    • Self
  • Python
  • REALbasic
  • Ruby
  • Rust
  • S
    • R
  • Scala
  • Scriptol
  • Seed7
  • SenseTalk
  • Simula
  • Smalltalk
    • Self
    • Squeak
      • Pharo
      • Newspeak
  • Squirrel
  • Swift
  • TADS
  • Tcl
    • Xotcl (similar to CLOS)
    • incr Tcl (itcl; similar to C++)
  • Transcript
  • TypeScript
  • Ubercode
  • Vala
  • Verse
  • Visual Basic
    • Visual Basic .NET (VB.NET)
    • VBScript
    • Visual Basic for Applications (VBA)
  • Visual FoxPro
  • Visual Prolog
  • Xojo
  • ZZT-oop

See also

[edit]
  • Category:Object-oriented programming languages

References

[edit]
  1. ^ Rentsch, Tim (1 September 1982). "Object oriented programming". ACM SIGPLAN Notices. 17 (9): 51–57. doi:10.1145/947955.947961. S2CID 14373518.
  2. ^ Coplien, James O. (1999). Multi-paradigm design for C++ (3rd printing ed.). Reading, Mass. [u.a.]: Addison-Wesley. ISBN 978-0-201-82467-4.
  3. ^ Lutz, Mark (2013). Learning Python: Powerful Object-Oriented Programming. O'Reilly Media, Inc. ISBN 9781449355692.
  4. ^ Flanagan, David; Matsumoto, Yukihiro (2008). The Ruby programming language (1st ed.). Beijing: O'Reilly. ISBN 978-0596554651.

External links

[edit]
  • v
  • t
  • e
Types of programming languages
Level
  • Machine
  • Assembly
  • Compiled
  • Interpreted
  • Low-level
  • High-level
  • Very high-level
  • Esoteric
Generation
  • First
  • Second
  • Third
  • Fourth
  • Fifth
  • v
  • t
  • e
Programming paradigms
Imperative
Structured
  • Jackson structures
  • Block-structured
  • Modular
  • Non-structured
  • Procedural
  • Programming in the large and in the small
  • Design by contract
  • Invariant-based
  • Nested function
Object-oriented
  • Class-based, Prototype-based, Object-based
  • Agent
  • Immutable object
  • Persistent
  • Uniform function call syntax
Declarative
Functional
  • Recursive
  • Anonymous function (Partial application)
  • Higher-order
  • Purely functional
  • Total
  • Strict
  • GADTs
  • Dependent types
  • Functional logic
  • Point-free style
  • Expression-oriented
  • Applicative, Concatenative
  • Function-level, Value-level
  • Monad
Dataflow
  • Flow-based
  • Reactive (Functional reactive)
  • Signals
  • Streams
  • Synchronous
Logic
  • Abductive logic
  • Answer set
  • Constraint (Constraint logic)
  • Inductive logic
  • Nondeterministic
  • Ontology
  • Probabilistic logic
  • Query
Domain-
specific
language

(DSL)
  • Algebraic modeling
  • Array
  • Automata-based (Action)
  • Command (Spacecraft)
  • Differentiable
  • End-user
  • Grammar-oriented
  • Interface description
  • Language-oriented
  • List comprehension
  • Low-code
  • Modeling
  • Natural language
  • Non-English-based
  • Page description
  • Pipes and filters
  • Probabilistic
  • Quantum
  • Scientific
  • Scripting
  • Set-theoretic
  • Simulation
  • Stack-based
  • System
  • Tactile
  • Templating
  • Transformation (Graph rewriting, Production, Pattern)
  • Visual
Concurrent,
parallel
  • Actor-based
  • Automatic mutual exclusion
  • Choreographic programming
  • Concurrent logic (Concurrent constraint logic)
  • Concurrent OO
  • Macroprogramming
  • Multitier programming
  • Organic computing
  • Parallel programming models
  • Partitioned global address space
  • Process-oriented
  • Relativistic programming
  • Service-oriented
  • Structured concurrency
Metaprogramming
  • Attribute-oriented
  • Automatic (Inductive)
  • Dynamic
  • Extensible
  • Generic
  • Homoiconicity
  • Interactive
  • Macro (Hygienic)
  • Metalinguistic abstraction
  • Multi-stage
  • Program synthesis (Bayesian, by demonstration, by example, vibe coding)
  • Reflective
  • Self-modifying code
  • Symbolic
  • Template
Separation
of concerns
  • Aspects
  • Components
  • Data-driven
  • Data-oriented
  • Event-driven
  • Features
  • Literate
  • Roles
  • Subjects
Comparisons/Lists
Comparison (multi-paradigm, object-oriented, functional), List (OO, by type)
Retrieved from "https://teknopedia.ac.id/w/index.php?title=List_of_object-oriented_programming_languages&oldid=1341103966"
Categories:
  • Object-oriented programming
  • Object-oriented programming languages
  • Lists of programming languages
Hidden categories:
  • Articles with short description
  • Short description is different from Wikidata
  • Articles needing additional references from March 2018
  • All articles needing additional references

  • indonesia
  • Polski
  • العربية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصرى
  • Nederlands
  • 日本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українська
  • Tiếng Việt
  • Winaray
  • 中文
  • Русский
Sunting pranala
url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id