Machine tags (MachineTag) (also called Triple Tag) are just standard tags with extra information to extend the information in the tag. They are called machine tags because there are often use by program to get extra information from a tagged work.
The machine tag cs_lang namespace is used to tag their use a specific computer science language.
cs_lang:python
is used to denote that the programming language for the machine tagged link is using or relying on Python.
The predicate is the name of the language. Usually, this is obvious except for some rare case.
programming language | predicate | machine_tag | synonym(s) |
C | c | cs_lang:c | |
C++ | cpp | cs_lang:cpp | |
Java | java | cs_lang:java | |
Lisp | lisp | cs_lang:lisp | |
Perl | perl | cs_lang:perl | pl |
PHP | php | cs_lang:php | |
Python | python | cs_lang:python | py |
Ruby | ruby | cs_lang:ruby | rb |