ISO/IEC 30170

E190490

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

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (2)

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

Statements (51)

Predicate Object
instanceOf international standard
programming language standard
abbreviation ISO/IEC 30170 self-linksurface differs
surface form: ISO/IEC 30170:2012
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
surface form: Ruby programming language
standardizes Ruby
surface form: Ruby programming language
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

Referenced by (3)

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

ISO/IEC (for parts of the framework) standardSeries ISO/IEC 30170
subject surface form: ISO/IEC
ISO/IEC developsStandard ISO/IEC 30170
ISO/IEC 30170 abbreviation ISO/IEC 30170 self-linksurface differs
this entity surface form: ISO/IEC 30170:2012