programmingLanguage

P1592
predicate

Indicates that one entity is a programming language used to create, control, or interact with the other entity.

All labels observed (26)

Label Occurrences
programmingLanguage canonical 2,923
supportsProgrammingLanguage 502
programmingLanguageSupport 153

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: programmingLanguage
Generated description
Indicates that one entity is a programming language used to create, control, or interact with the other entity.

Sample triples (3,865)

Subject Object
Windows C
Windows C++
Windows C# programming language
surface form: C#
Classic Mac OS C via predicate surface "primaryProgrammingLanguage"
Classic Mac OS Pascal via predicate surface "primaryProgrammingLanguage"
Turbo Pascal Pascal
Sugar Python
Sugar C
macOS Swift via predicate surface "supportsProgrammingLanguage"
macOS Objective-C via predicate surface "supportsProgrammingLanguage"
macOS C via predicate surface "supportsProgrammingLanguage"
macOS C++ via predicate surface "supportsProgrammingLanguage"
macOS Python via predicate surface "supportsProgrammingLanguage"
macOS Ruby via predicate surface "supportsProgrammingLanguage"
macOS Java via predicate surface "supportsProgrammingLanguage"
macOS JavaScript via predicate surface "supportsProgrammingLanguage"
TI-89 Titanium graphing calculator
surface form: TI-89 Titanium
TI-BASIC via predicate surface "supportsProgrammingLanguage"
TI-89 Titanium graphing calculator
surface form: TI-89 Titanium
assembly language via predicate surface "supportsProgrammingLanguage"
PuTTY C
WorldWideWeb (web browser)
surface form: WorldWideWeb
Objective-C
NeXT Inc. Objective-C via predicate surface "usedProgrammingLanguage"
iOS Objective-C
iOS C
iOS C++
iOS Swift
TI-Nspire graphing calculator series TI-BASIC via predicate surface "supportsProgrammingLanguage"
surface form: TI-Basic variant
TI-Nspire graphing calculator series Lua via predicate surface "supportsProgrammingLanguage"
GNU Pascal Pascal
Linus Torvalds C via predicate surface "programmingLanguageUsedForGit"
Python reference implementation (CPython)
surface form: CPython
C
MS-DOS assembly language
Edge
surface form: Microsoft Edge
C++
Edge
surface form: Microsoft Edge
C# programming language
surface form: C#
GNU Emacs C
GNU Emacs Emacs Lisp (for GNU Emacs environment)
surface form: Emacs Lisp
FS1 English
Android TV Java
Android TV Kotlin
Blink C++
Chromium C++
Chromium JavaScript
Chromium Python
Chromium Objective-C++
Chromium Java
Google Translate various web technologies
Android Automotive OS Java
Android Automotive OS Kotlin
Android Automotive OS C++
OpenAI Gym Python
PyPy Python via predicate surface "hasProgrammingLanguage"