Structure and Content of the Inventory

Our inventory presents programming language misconceptions in a structured way. This page lists all the aspects used to extensively characterize a misconception.

For each aspect, we indicate how many of our misconceptions include that aspect. We distinguish between "public" misconceptions (left column), which are shown by default in the inventory, and "draft" misconceptions (right column), which contain several useful pieces of information but are not yet complete.

Essential Aspects for All Misconceptions

The following are essential aspects that are necessary to include a misconception in our inventory:

Programming Language
 104 / 104
 143 / 143
Incorrect Statement
 104 / 104
 143 / 143
Correct Statement
 104 / 104
 143 / 143
Concepts
 104 / 104
 143 / 143
PL Specification
 104 / 104
 143 / 143

Extra Essential Aspects for Public Misconceptions

The following are key aspects that we include for all public misconceptions:

Correction
 104 / 104
 121 / 143
Image
 104 / 104
 9 / 143

Additional Aspects

The following are additional aspects that can further describe a misconception:

Origin
 47 / 104
 19 / 143
Symptoms
 57 / 104
 12 / 143
Value
 58 / 104
 4 / 143
Literature References
 56 / 104
 9 / 143
Expressible in Notional Machine
 67 / 104
 73 / 143
Explainer Video
 2 / 104
 0 / 143
PyTamaro Web Activity
 18 / 104
 0 / 143