YoVDO

The Language of Programming

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Scientific Computing Courses Sociolinguistics Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the fascinating intersection of linguistics and programming in this thought-provoking conference talk from GOTO Chicago 2019. Delve into the parallels between human language and code as Anjana Vakil, Engineering Learning & Development Lead at Mapbox, examines programming through the lens of various linguistic subfields. Discover insights from grammar theory, language acquisition, psycholinguistics, and sociolinguistics that can enhance your understanding of programming practices and culture. Investigate the concept of code as language, language as collaboration, and collaboration as power. Gain valuable perspectives on syntax analysis, programming paradigms, prescriptivism in coding, and the cultural biases inherent in programming languages. Learn about the importance of context in language acquisition and how it applies to learning programming in communities. This 52-minute presentation challenges you to reconsider your approach to coding and offers fresh insights into the language of programming.

Syllabus

Introduction
About me
What is code
Language
Collaboration
The Tower of Babel
World Atlas of Language Structures
Syntax Analysis
The Language Instinct
Paradigms
Prescriptivism
Dykstra
APL
Turing Award
Scientific Computing
Tron
Sociolinguistics
Pragmatics
Cultural Bias
Creating New Options
Context
Learning without context
Learning in communities


Taught by

GOTO Conferences

Related Courses

Corpus Linguistics: Method, Analysis, Interpretation
Lancaster University via FutureLearn
خيارات لسانية لمحترفي الإعلام باللغة العربية
Northwestern University via Coursera
An Introduction to Sociolinguistics: Accents, Attitudes and Identity
University of York via FutureLearn
Chinese Language in Culture: Level 1
Massachusetts Institute of Technology via edX
Chinese Language in Culture: Level 2
Massachusetts Institute of Technology via edX