ohjelmointilohkon
Ohjelmointilohkon käsite viittaa ohjelmointikielessä koodin rakenteelliseen kokonaisuuteen, joka ryhmittelee useamman lauseen tai komennon yhdeksi loogiseksi osaksi. Lohko määrittelee syntaksin sekä usein skoopin eli sen, missä muuttujia ja toimintoja voidaan käyttää. Lohkon sisällä suoritetut lauseet muodostavat tietyllä tavalla toimivan yksikön, joka voi olla osa suurempaa rakennetta kuten funktiota, silmukkaa tai ehtolausetta.
Syntaksissa ohjelmointilohkot eroavat kielestä riippuen. Monissa kielissä lohko rajataan aaltosulkeilla, esimerkiksi if (cond) { ... } ja funktiokoodin sisäiset
Skoopin sekä näkyvyyden osalta ohjelmointilohkoilla on keskeinen rooli. Lohkon sisällä määritellyt muuttujat ja toiminnallisuudet voivat olla
Käytännössä ohjelmointilohkona toimivat sekä funktion- tai menetelmäbodit, kontrollilauseiden lohkot (kuten if- ja loop-lohkot) että luokkien tai