| *C | (engl. ) |
| *C++ | (engl. ) |
| *Java | (engl. ) |
| *Python | (engl. ) |
| *SQL | (engl. ) |
| *Scheme | (engl. ) |
| *UML | (engl. UML = Unified Modeling Language ) |
| API | (engl. API = Application Programming Interface ) |
| algoritmi | (engl. algorithm ) |
| aliohjelma | (engl. subroutine ) |
| aliohjelma-aktivaatio | (engl. subroutine activation ) |
| aliohjelmakutsu | (engl. subroutine call ) |
| argumentti | (engl. argument ) |
| arkkitehtuuri | (engl. architecture ) |
| attribuutti = ominaisuus | (engl. attribute ) |
| avainsana | (engl. keyword ) |
| binääriluku | (engl. binary number ) |
| binäärinen operaattori | (engl. binary operator ) |
| bisneslogiikka | (engl. business logic ) |
| debuggaus | (engl. debugging ) |
| desimaaliluku | (engl. decimal number ) |
| destruktori | (engl. destructor ) |
| diskreetti aika | (engl. discrete time ) |
| dokumentointi | (engl. documentation ) |
| ehdollinen suoritus | (engl. conditional execution ) |
| ehtolause | (engl. conditional statement ) |
| ehtorakenne | (engl. contional structure ) |
| elinaika | (engl. life span (?) ) |
| esitysmuoto | (engl. representation (e.g., of data) ) |
| etiikka | (engl. ethics ) |
| funktio-ohjelmointi | (engl. functional programming ) |
| globaali muuttuja | (engl. global variable ) |
| graafinen käyttöliittymä | (engl. GUI = Graphical User Interface ) |
| hakemisto | (engl. directory, folder ) |
| heksadesimaaliluku | (engl. hexadecimal number ) |
| ikkuna | (engl. window ) |
| imperatiivinen ohjelmointi | (engl. imperative programming ) |
| instanssi | (engl. instance ) |
| instantointi | (engl. instantiation ) |
| integraatio | (engl. integration ) |
| jittaus | (engl. JIT = Just in Time compilation ) |
| johtaminen | (engl. leadership ) |
| julistus(?) | (engl. declaration ) |
| järjestelmäsuunnittelu | (engl. system design ) |
| kapselointi | (engl. encapsulation ) |
| keko | (engl. heap ) |
| kirjasto | (engl. library ) |
| kokonaisluku | (engl. integer ) |
| kommentti | (engl. comment ) |
| kommunikointi | (engl. communication ) |
| kompleksisuus | (engl. complexity ) |
| konekieli | (engl. machine language ) |
| konsoli | (engl. console ) |
| konstruktori | (engl. constructor ) |
| koodaus | (engl. encoding ) |
| kovakoodaus | (engl. hardcoding/hardwiring ) |
| kuvake | (engl. icon ) |
| käytettävyys | (engl. usability ) |
| käyttäjä | (engl. user ) |
| käyttöjärjestelmä | (engl. operating system ) |
| käyttöliittymä | (engl. user interface ) |
| käyttöönotto | (engl. commissioning ) |
| käännösyksikkö | (engl. compilation unit ) |
| kääntäjä | (engl. compiler ) |
| kääntäminen | (engl. compilation ) |
| laitteisto | (engl. hardware ) |
| laitteiston aiheuttamat rajoitteet | (engl. hardware implications ) |
| lakiasiat | (engl. legal issues ) |
| laskentaväline | (engl. computer ) |
| lause | (engl. statement ) |
| lauseke | (engl. expression ) |
| liiketoiminta | (engl. business ) |
| linkittäminen | (engl. linking ) |
| literaali | (engl. literal ) |
| liukuluku | (engl. floating point number ) |
| lohko | (engl. block ) |
| lokaali muuttuja | (engl. local variable ) |
| lokalisointi | (engl. localization ) |
| looginen lauseke | (engl. logical expression ) |
| lukujärjestelmä | (engl. ? ) |
| luokka | (engl. class ) |
| luotettavuus | (engl. reliability ) |
| lähdekoodi | (engl. source code ) |
| lähdekooditiedosto | (engl. source code file ) |
| mallinnus | (engl. modeling ) |
| markkinointi | (engl. marketing ) |
| menetelmä | (engl. method ) |
| merkistö | (engl. character encoding ) |
| merkki | (engl. character ) |
| merkkijono | (engl. string ) |
| metodi | (engl. method ) |
| moduuli | (engl. module ) |
| muisti | (engl. memory ) |
| muistimalli | (engl. memory model ) |
| muuttuja | (engl. variable ) |
| määritelmä | (engl. definition ) |
| nimiavaruus | (engl. namespace ) |
| numero | (engl. digit ) |
| näkyvyysalue | (engl. scope ) |
| näkyvyysmääre | (engl. ? ) |
| ohjelmakehitysympäristö | (engl. IDE = Integrated Development Environment ) |
| ohjelmatiedosto | (engl. executable ) |
| ohjelmistokehitys | (engl. software development ) |
| ohjelmistotekniikka | (engl. software engineering ) |
| ohjelmistotyö | (engl. ) |
| ohjelmointivirhe | (engl. programming error ) |
| oktaaliluku | (engl. octal number ) |
| olio | (engl. object ) |
| olio-ohjelmointi | (engl. object-oriented programming ) |
| olioviite | (engl. reference to an object ) |
| operaattori | (engl. operator ) |
| operandi | (engl. operand ) |
| oppiminen | (engl. learning ) |
| osoitin | (engl. pointer ) |
| painike | (engl. button ) |
| paluuarvo | (engl. return value ) |
| paradigma | (engl. paradigm ) |
| parametrinvälitys | (engl. parameter passing ) |
| parametri | (engl. parameter ) |
| peräkkäissuoritus | (engl. ? ) |
| pienen mittakaavan ohjelmointi | (engl. programming-in-the-small ) |
| pino | (engl. stack ) |
| poikeuksen heitto | (engl. throw (an exception) ) |
| poikeuksen käsittelijä | (engl. exception handler ) |
| poikeuksen käsittely | (engl. exception handling ) |
| poikkeus | (engl. exception ) |
| polymorfismi | (engl. polymorphism ) |
| primitiivi | (engl. primitive ) |
| projektityöskentely | (engl. project work ) |
| prosessi | (engl. process ) |
| pseudokoodi | (engl. pseudocode ) |
| rajapinta | (engl. interface ) |
| reaaliluku | (engl. real number ) |
| rinnakkaisuus | (engl. parallelism ) |
| roska | (engl. garbage ) |
| roskienkeruu | (engl. garbage collection ) |
| semantiikka | (engl. semantics ) |
| sijoittaminen muuttujaan | (engl. assignment ) |
| sijoituslause | (engl. assignment statement ) |
| silmukka | (engl. loop ) |
| skaalautuvuus | (engl. scalability ) |
| sopimukset | (engl. contracts ) |
| sovellusalue | (engl. application domain ) |
| sovellusalueen asiantuntija | (engl. domain specialist ) |
| sovellusohjelma | (engl. application (program) ) |
| suoritus | (engl. execution ) |
| suoritusjärjestys | (engl. order of execution ) |
| suorituskyky | (engl. performance) |
| suoritus | (engl. execution ) |
| suunnittelu | (engl. design ) |
| suunnitteluvirhe | (engl. design error ) |
| suuren mittakaavan ohjelmointi | (engl. programming-in-the-large ) |
| synkronointi | (engl. synchronization ) |
| syntaksi | (engl. syntax ) |
| syöte | (engl. input ) |
| säie | (engl. thread ) |
| tapahtuma | (engl. event ) |
| tapahtumapohjainen ohjelmointi | (engl. event-based programming ) |
| tarkennin | (engl. modifier ) |
| taulukko | (engl. array ) |
| tekstieditori | (engl. text editor ) |
| tekstitiedosto | (engl. text file ) |
| testaus | (engl. testing ) |
| tiedon piilotus | (engl. information hiding ) |
| tiedosto | (engl. file ) |
| tiedostojärjestelmä | (engl. file system ) |
| tietojärjestelmä | (engl. information system ) |
| tietokannanhallintajärjestelmä | (engl. DBMS = Database Management System ) |
| tietokanta | (engl. database ) |
| tietokantakysely | (engl. database query ) |
| tietokone | (engl. computer ) |
| tietorakenne | (engl. data structure ) |
| tietoturva | (engl. information security ) |
| tietovirta | (engl. data stream ) |
| toiminnon viimeistely | (engl. finalizing ) |
| toistorakenne | (engl. ? ) |
| toistuva suoritus | (engl. repeated execution ) |
| toteutus | (engl. implementation ) |
| totuusarvo | (engl. truth value / boolean / logical value ) |
| transaktio | (engl. transaction ) |
| tulkkaus | (engl. interpretation ) |
| tulkki | (engl. interpreter ) |
| tuloste | (engl. output ) |
| tyhjämerkki | (engl. whitespace ) |
| tyypitysmenettely | (engl. type system ) |
| tyyppi | (engl. type ) |
| työkalu | (engl. tool ) |
| työryhmä | (engl. team ) |
| vaatimusmäärittely | (engl. requirements specification ) |
| vakio | (engl. constant ) |
| vakiomuuttuja | (engl. constant variable ) |
| varattu sana | (engl. reserved word ) |
| vaste | (engl. output ) |
| vastuu | (engl. responsibility ) |
| viite | (engl. reference ) |
| virhe | (engl. error ) |
| virhekoodi | (engl. error code ) |
| virtuaalikone | (engl. virtual machine ) |
| vuorovaikutteisuus | (engl. interactivity ) |
| yritysstrategia | (engl. business strategy ) |