ohjelmointitasolla
Ohjelmointitasolla tarkoitetaan ohjelmistojen kehittämisen näkökulmaa, jossa keskitytään itse koodin kirjoittamiseen ja ohjelmointikielen sekä sen syntaksin ja semantiikan hyödyntämiseen. Tällä tasolla suunnitellaan ja toteutetaan toiminnallisuus, käsitellään algoritmeja ja tietorakenteita sekä määritellään, miten eri moduulit liittyvät toisiinsa. Ohjelmointitaso eroaa esimerkiksi järjestelmä- tai laitetasosta, jossa painopiste on suuremmissa arkkitehtuuri- ja infrastruktuuritasoissa.
Keskeisiä ohjelmointitasoon liittyviä aiheita ovat datan tyyppien ja muuttujien käyttö, kontrollirakenteet (if-else, silmukat), funktiot ja moduulirakenne,
Abstrahointi ja modulaarisuus auttavat hallitsemaan monimutkaisuutta ohjelmointitasolla. Koodin ymmärrettävyys, uudelleenkäytettävyys ja ylläpidettävyys paranevat hyvän arkkitehtuurin ja
Esimerkkejä yleisistä käytännöistä ovat koodausstandardien noudattaminen, yksikkö- ja integraatiotestit, koodin refaktorointi sekä versionhallinta. Ohjelmointitasolla syntyvä työ