definesAPIForLanguage

P37412
predicate

Indicates that one entity specifies or provides the application programming interface (API) to be used by a particular programming language.

All labels observed (3)

Label Occurrences
providesAPIForLanguage 8
supportsLanguageAPI 5
definesAPIForLanguage canonical 1

Description generation (PDg)

The one-sentence description above was generated by prompting gpt-5.1 with the predicate name and this instruction.

Instruction
Given a predicate that represents a relationship or action between entities, generate a one-sentence description explaining its meaning.  
# Instructions
Focus on describing the relationship, not the entities themselves. 
# Response Format
Begin the description with \' Indicates...\'
Input
Predicate: definesAPIForLanguage
Generated description
Indicates that one entity specifies or provides the application programming interface (API) to be used by a particular programming language.

Sample triples (14)

Subject Object
Streams Standard JavaScript
Apache Spark Scala via predicate surface "supportsLanguageAPI"
surface form: Scala API
Apache Spark Java API via predicate surface "supportsLanguageAPI"
Apache Spark PySpark via predicate surface "supportsLanguageAPI"
Apache Spark Apache Spark via predicate surface "supportsLanguageAPI" self-linksurface differs
surface form: SparkR
Apache Spark Apache Spark via predicate surface "supportsLanguageAPI" self-linksurface differs
surface form: Spark SQL
GDAL C via predicate surface "providesAPIForLanguage" NERFINISHED
GDAL C++ via predicate surface "providesAPIForLanguage"
GDAL Python via predicate surface "providesAPIForLanguage" NERFINISHED
GDAL Java via predicate surface "providesAPIForLanguage" NERFINISHED
GDAL C# via predicate surface "providesAPIForLanguage" NERFINISHED
GDAL Perl via predicate surface "providesAPIForLanguage" NERFINISHED
GDAL Ruby via predicate surface "providesAPIForLanguage"
GDAL R via predicate surface "providesAPIForLanguage" NERFINISHED