About: List of object-oriented programming languages     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : owl:Thing, within Data Space : dbpedia.demo.openlinksw.com associated with source document(s)
QRcode icon
http://dbpedia.demo.openlinksw.com/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FList_of_object-oriented_programming_languages

This is a list of notable programming languages with object-oriented programming (OOP) features, which are also listed in Category:Object-oriented programming languages. Note that, in some contexts, the definition of an "object-oriented programming language" is not exactly the same as that of a "programming language with object-oriented features". For example, C++ is a multi-paradigm language including object-oriented paradigm; however, it is less object-oriented than some other languages such as Python and Ruby. Therefore, some people consider C++ an OOP language, while others do not or refer to it as a "semi-object-oriented programming language".

AttributesValues
rdf:type
rdfs:label
  • قائمة لغات البرمجة كائنية التوجه (ar)
  • Objektbasierte Programmiersprache (de)
  • Liste objektorientierter Programmiersprachen (de)
  • List of object-oriented programming languages (en)
  • Obiektowy język programowania (pl)
  • Объектно-ориентированный язык программирования (ru)
  • 基于对象语言 (zh)
  • Об'єктно-орієнтована мова програмування (uk)
rdfs:comment
  • هذه قائمة من لغات برمجة كائِنيَّة التوجُّه، ومعروضة أيضًا في تصنيف:لغات برمجة كائنية التوجه. (ar)
  • Eine objektorientierte Programmiersprache ist eine Programmiersprache, deren allgemeine Organisationsstruktur das Objekt ist und die damit die objektorientierte Programmierung besonders unterstützt. (de)
  • This is a list of notable programming languages with object-oriented programming (OOP) features, which are also listed in Category:Object-oriented programming languages. Note that, in some contexts, the definition of an "object-oriented programming language" is not exactly the same as that of a "programming language with object-oriented features". For example, C++ is a multi-paradigm language including object-oriented paradigm; however, it is less object-oriented than some other languages such as Python and Ruby. Therefore, some people consider C++ an OOP language, while others do not or refer to it as a "semi-object-oriented programming language". (en)
  • Объектно-ориентированный язык программирования (ОО-язык) — язык, построенный на принципах объектно-ориентированного программирования. В основе концепции объектно-ориентированного программирования лежит понятие объекта — некой сущности, которая объединяет в себе поля (данные) и методы (выполняемые объектом действия). Например, объект человек может иметь поля имя, фамилия и методы есть и спать. Соответственно, в программе можем использовать операторы Человек.Имя:="Иван" и Человек.Есть(пища). (ru)
  • Об'єктноорієнтована мова програмування (ОО-мова) — мова, побудована на принципах об'єктноорієнтованого програмування. В основі концепції об'єктноорієнтованого програмування лежить поняття об'єкта — певної сутності, яка об'єднує в собі поля (дані) і методи (виконувані об'єктом дії). Наприклад, об'єкт Людина може мати поля Ім'я, Прізвище і методи Їсти і Спати. Відповідно, у програмі можемо використовувати оператори Людина.Ім'я:="Іван" і Людина.Їсти(їжа). (uk)
  • 基于对象语言(英語:object-based language),常指某种编程语言使用了“对象”该概念,即将状态和操作封装(包裹)在“对象”里面。面向对象语言除了拥有“对象”该概念以外,还拥有继承等功能。面向对象语言是基于对象编程语言的子集。 在这种定义下,基于原型是基于对象的,如JavaScript,其他的例子有:早期版本的Ada、Visual Basic(VB)和Fortran 90。而面向对象则是基于类且基于对象的,如:Simula、Smalltalk、C++、Objective-C、Eiffel、Xojo、Python、Ruby、Java、Visual Basic .NET、C#和Fortran 2003。另一种更常见的定义则是,只要使用“对象”该概念的编程语言都是面向对象语言,这种定义下,面向对象有两种分类:基于类的面向对象,基于原型的面向对象。 (zh)
  • Der Begriff objektbasierte Programmiersprache kann im technischen Sinne verwendet werden, um jede Programmiersprache zu beschreiben, die die Idee der Kapselung von Zuständen und Methoden innerhalb von Objekte verwenden. Objektbasierte Programmiersprachen müssen Vererbung oder Subtypisierung nicht unterstützen; Programmiersprachen, die beides unterstützen, werden als objektorientiert bezeichnet. Objektbasierte Programmiersprachen, die Vererbung oder Subtypisierung nicht unterstützen, werden im Allgemeinen nicht als echte objektorientierte Programmiersprachen gesehen. (de)
  • Obiektowy język programowania – język programowania, który umożliwia lub wymusza stosowanie obiektowych metod programowania. Przyjmuje się, że pierwszym językiem posiadającym cechy programowania obiektowego był stworzony na potrzeby symulacji komputerowych język Simula w wersji z roku 1967. W latach siedemdziesiątych Simula stała się inspiracją do stworzenia pierwszego w pełni obiektowego języka Smalltalk, którego opracowanie miało istotny wpływ na rozwój teorii programowania obiektowego. (pl)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (378 GB total memory, 67 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software