ISO/IEC 30170

E190490

ISO/IEC 30170 is an international standard that formally specifies the Ruby programming language.

All labels observed (2)

Label Occurrences
ISO/IEC 30170 canonical 2
ISO/IEC 30170:2012 1

How this entity was disambiguated

Statements (51)

Predicate Object
instanceOf international standard ⓘ
programming language standard ⓘ
abbreviation ISO/IEC 30170:2012 ⓘ
linked to: ISO/IEC 30170
basedOn existing Ruby language design ⓘ
category programming languages ⓘ
conformance defines requirements for conforming Ruby processors ⓘ
defines requirements for conforming Ruby programs ⓘ
defines constant and variable semantics in Ruby ⓘ
control structures of Ruby ⓘ
core library aspects of Ruby ⓘ
data types of Ruby ⓘ
exception handling in Ruby ⓘ
lexical structure of Ruby ⓘ
method invocation semantics in Ruby ⓘ
module and class mechanisms in Ruby ⓘ
object model of Ruby ⓘ
semantics of Ruby ⓘ
syntax of Ruby ⓘ
definesTerm Ruby processor ⓘ
Ruby program ⓘ
implementation-defined behavior ⓘ
undefined behavior ⓘ
documentType normative specification ⓘ
field information technology ⓘ
hasAnnex informative annexes related to Ruby ⓘ
jointTechnicalCommittee ISO/IEC JTC 1 ⓘ
language English ⓘ
languageParadigm functional (mixed) ⓘ
imperative ⓘ
object-oriented ⓘ
languageType object-oriented programming language ⓘ
organizationCommittee ISO/IEC JTC 1/SC 22 ⓘ
primaryAuthorOfLanguage Yukihiro Matsumoto ⓘ
publishedBy International Electrotechnical Commission ⓘ
International Organization for Standardization ⓘ
region international ⓘ
relatedProgrammingLanguage Ruby ⓘ
replaces informal Ruby language specifications ⓘ
scope formal specification of the Ruby programming language ⓘ
specifies Ruby programming language ⓘ
linked to: Ruby
standardizes Ruby programming language ⓘ
linked to: Ruby
status published ⓘ
subjectArea programming language design ⓘ
software development ⓘ
targetAudience Ruby implementers ⓘ
advanced Ruby developers ⓘ
standardization bodies ⓘ
title Information technology — Programming languages — Ruby ⓘ
useCase development of conforming Ruby implementations ⓘ
ensuring portability of Ruby programs ⓘ
yearOfInitialPublication 2012 ⓘ

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

ISO/IEC → standardSeries → ISO/IEC 30170 ⓘ
ISO/IEC → developsStandard → ISO/IEC 30170 ⓘ
ISO/IEC 30170 → abbreviation → ISO/IEC 30170:2012 ⓘ
linked to: ISO/IEC 30170