In 2015 is door de besturen OPONOA en FIER, met hulp van SLO en met ondersteuning van Kennisnet, een leerlijn programmeren ontwikkeld voor in het primair onderwijs. Deze leerlijn programmeren is bedoeld voor de onderbouw, middenbouw en bovenbouw in het basisonderwijs. In de leerlijn komen begrippen en principes aan de orde die horen bij programmeren. Deze begrippen en principes vormen de basis voor de leerlijn en worden beschreven als de tien aspecten van programmeren.
1. Algoritmes
2. Decompositie
3. Patronen
4. Herhaling
5. Fouten
6. Voorwaarden
7. Abstractie
8. Functie
9. Variabele
10. Representatie