Ohjelmointi 1:n sisältö termiluettelona

*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 )