Category

PL - Programming Language

Description

Language elements have a large influence on understanding of data pipeline code. General-purpose programming languages such as Python must by necessity also provide general-purpose language elements while domain-specific languages can express domain concepts directly as language elements.

The blocks and pipe structure that aligns closely with how users visualize data pipelines can be directly found in the language elements provided by Jayvee, making it easier to understand data pipelines.

Other language elements such as missing import statements due to no library use or no variables in Jayvee show mixed effects on understanding.

Content