Additionally, contemporary programming languages often make use of spatial and visual layouts as an important element, which is again similar to arrangements often used in mathematics and geometry. According to much research, males perform better at visual-spatial reasoning, whereas females perform better at verbal-linguistic reasoning. This may be why there are fewer female programmers, simply due to the visual-spatial qualities of current programming languages.
As a solution to all of these issues, among others, Human Speakable Programming Language (HSPL) was devised. HSPL uses linguistic universals, case-marker and grammar words instead of punctuation. While at present we are still in the early stages of development, using the interpreter already has a conversational
flow.