Neuropedagogical foundations of linguistics: programming theory and practice | Synapse