Dataprogrammer er skrevet på
programmeringsspråk .
Tenk på det på denne måten:
* Menneskerspråk (som engelsk, spansk, mandarin) er for kommunikasjon mellom mennesker.
* programmeringsspråk (som Python, Java, C ++) er for kommunikasjon mellom mennesker og datamaskiner.
Vi bruker programmeringsspråk for å gi instruksjoner til datamaskiner, og forteller dem hvilke oppgaver å utføre. Akkurat som menneskelige språk har grammatikk og ordforråd, har programmeringsspråk sitt eget sett med regler (syntaks) og ord (nøkkelord) som programmerere trenger å følge.