razvoj programov, postopki pri razvoju računalniških programov. Razvoj programov je navadno sestavljen iz treh faz: 1. definicija problema: določitev naloge ter vhodnih in izhodnih funkcij; 2. programska zasnova: določitev logičnih korakov; 3. izvedba: zapis izvorne kode logičnih funkcij v enem izmed programskih jezikov.