syntaxes
Rules for sentences
Syntaxes is the plural of syntax, the rules governing how words combine into phrases and sentences.
Different languages have different syntaxes—English relies heavily on word order, while Latin uses case endings.
In computing, programming languages each have their own syntaxes specifying how code must be written: The syntaxes of Python and JavaScript differ significantly.
Language's structural rules
- linguisticsScience of language structure
- semanticsStudy of linguistic meaning
- morphologyStudy of structural forms
- phonologyScience of language sounds
pragmatics · sentence · clause · predicate · subject · object · modifier · dependency
Symbolic communication system
- programmingWriting software instructions
- markupAdded percentage for profit
- scriptingWriting executable commands
- compilerSource-to-machine-code translator
parser · expression · statement · declaration · operator · function · variable · token
Underlying support system
- structureArrangement of interconnected parts
- schemaOrganized representational structure
- arrangementOrdered configuration or agreement
- configurationArrangement of parts
format · construction · organization · pattern · hierarchy · order · system · architecture
Accepted social practices
- regulationsEnforced rules and standards
- guidelinesSuggested rules for behavior
- principlesFoundational moral beliefs
- standardsAccepted levels of quality
protocols · procedures · prescriptions · directives · requirements · constraints · norms · specifications
State of elaborate complexity
- nuanceSlight shade of difference
- sophisticationCultured elegance and complexity
- subtletyFine distinction, easily missed
- abstractionDistilling to essential qualities
ambiguity · convolution · elaboration · depth · perplexity · esoteric · arcane · technicality
grammar
Language's structural rules
- linguisticsScience of language structure
- semanticsStudy of linguistic meaning
- morphologyStudy of structural forms
phonology · pragmatics · sentence · clause · predicate · subject · object · modifier · dependency · constituents
code
Symbolic communication system
- programmingWriting software instructions
- markupAdded percentage for profit
- scriptingWriting executable commands
compiler · parser · expression · statement · declaration · operator · function · variable · token · keyword
framework
Underlying support system
- structureArrangement of interconnected parts
- schemaOrganized representational structure
- arrangementOrdered configuration or agreement
configuration · format · construction · organization · pattern · hierarchy · order · system · architecture · composition
conventions
Accepted social practices
- regulationsEnforced rules and standards
- guidelinesSuggested rules for behavior
- principlesFoundational moral beliefs
standards · protocols · procedures · prescriptions · directives · requirements · constraints · norms · specifications · formalism
intricacy
State of elaborate complexity
- nuanceSlight shade of difference
- sophisticationCultured elegance and complexity
- subtletyFine distinction, easily missed
abstraction · ambiguity · convolution · elaboration · depth · perplexity · esoteric · arcane · technicality · verbosity
syntaxessemantics
Study of linguistic meaning
lexicons · vocabularies · meanings · content · morphologies
syntaxesword salad
Meaningless verbal confusion
incoherence · disorders · chaos · randomness · jumbles
- syntax errorsInvalid code structure
- abstract syntax treeHierarchical code representation
- syntax rulesStructural language constraints