13. lapszám · nov. 2–8. 2026Kiadások · Fogalomtár · Archívum · Módszer · RSS · HU / ENG

Az AI-korszak hírei, hetente válogatva

Fogalomtár › Fejlesztői alapszavak

változó

angolul: variable

alapelterjedt

A változó egy névvel ellátott tárolóhely a programban, amelybe adatot teszünk, hogy később a nevével hivatkozva elővegyük vagy módosítsuk.

Érthetően

Képzelj el egy felcímkézett befőttesüveget a kamrában. A címkén az áll: „lekvár”, az üvegben pedig az van, amit éppen beletettél. A változó ugyanez a program világában: egy név (a címke) és egy hozzá tartozó érték (a tartalom).

Arra jó, hogy a programnak ne kelljen mindent fejben tartania. Ha egy webáruház megjegyzi a nevedet, a kosarad végösszegét vagy azt, hogy be vagy-e jelentkezve, ezek mind egy-egy változóban laknak. A program a névre hivatkozik, és mindig azt az értéket kapja, ami éppen benne van.

A neve onnan ered, hogy a tartalma változhat: a kosár végösszege más lesz, ha beleteszel még egy terméket, a címke viszont ugyanaz marad. Ebben különbözik a konstanstól, amelynek az értékét egyszer adják meg, és utána nem írható át.

Az AI-eszközöknél is lépten-nyomon előkerül. A kódoló agent változókat hoz létre és nevez el, a prompt-sablonokban pedig a kapcsos zárójeles helyőrzők (például {ügyfél_neve}) ugyanígy működnek: a név marad, a tartalom alkalmanként cserélődik.

Hogyan működik

  1. Létrehozás: a programozó (vagy a kódoló agent) nevet ad a változónak, például „eletkor” vagy „vegosszeg”. A gép ehhez a névhez rendeli azt a memóriaterületet, ahol az érték tárolódik.
  2. Értékadás: a változóba bekerül egy adat, például az eletkor értéke 34 lesz. Sok nyelvben azt is meg kell mondani, milyen típusú adat fér bele: szám, szöveg vagy igen/nem érték.
  3. Felhasználás: a program a névre hivatkozva kiolvassa az értéket, számol vele, összehasonlítja mással, vagy kiírja a képernyőre.
  4. Módosítás: az érték felülírható. Ha születésnapod van, az eletkor 35 lesz, és a régi érték elvész.
  5. Megszűnés: a változó neve csak a program egy meghatározott részén érhető el (ezt hívják hatókörnek), és az értéke is csak addig marad meg, amíg szükség van rá. Utána a gép előbb-utóbb felszabadítja a helyét.

Példa a mindennapokból

Amikor egy hírlevél úgy kezdődik, hogy „Kedves Kata!”, a sablonban valójában az áll: „Kedves {keresztnév}!”. A keresztnév egy változó, amelybe a rendszer minden címzettnél más értéket tesz. Ha a levél szó szerint „Kedves {keresztnév}!” megszólítással érkezik, akkor a behelyettesítés nem történt meg, például elírták a helyőrző nevét. Ha pedig „Kedves !” áll benne, akkor a változó üresen maradt.

Kit érint

fejlesztőMinden program változókból építkezik, és a jó elnevezésen múlik, hogy a kódot később ő maga, a kollégái vagy egy kódoló agent megérti-e. → Kód
marketingesA személyre szabott levelek, hirdetések és prompt-sablonok helyőrzői változók, amelyeket neki kell helyesen kitöltenie és ellenőriznie. → Marketing
szülő, diák, tanárA változó a programozástanulás egyik első fogalma, és a matematikaórán megismert x-re épít, de nem ugyanúgy viselkedik. → Oktatás és család
munkavállalóAki Excel-képletet ír, automatizálást állít be vagy AI-eszközzel készíttet kis programot, az változókkal vagy hozzájuk hasonló, névvel hivatkozott értékekkel dolgozik, akkor is, ha nem így nevezi őket. → Munka és HR

Gyakori félreértés

TévhitA programbeli változó ugyanaz, mint a matematikai egyenlet x-e: egy ismeretlen, amit ki kell számolni.
ValójábanA programban a változó egy tároló. Minden pillanatban az az érték van benne, amit legutóbb beletettek (vagy még semmi), és ez az érték felülírható. Az „x = x + 1” egyenletként nem teljesülhet, a programban viszont egyszerű utasítás: vedd az x tartalmát, adj hozzá egyet, és tedd vissza az x-be.

Korlátok és kockázatok

Hasonló, de nem ugyanaz

Kapcsolódó fogalmak

Tágabb

programozás, forráskód, memória

Szűkebb

környezeti változó, globális változó, lokális változó

Rokon

konstans, adattípus, függvény, paraméter, hatókör, prompt-sablon

Röviden a története

A fogalom a matematikából került át a programozásba, ahol a betűkkel jelölt mennyiségek évszázadok óta használatosak. Az 1950-es években az assembly nyelvek már lehetővé tették, hogy a programozó jelképes nevekkel hivatkozzon memóriacímekre. Az 1957-ben megjelent Fortran nyelv tette általánossá, hogy a változókat a matematikához hasonló nevekkel, képletekben használják.

Hol tart most

A változó a programozás megkerülhetetlen alapfogalma, gyakorlatilag minden nyelvben megvan. 2026 végén a kódot egyre gyakrabban kódoló agentek írják, de a változók szerepe nem változott, az értelmes elnevezés pedig a gépi és az emberi olvasónak egyaránt fontos.

Állapot: 2026. november

A hírekben

7 Agent Age-sztoriban fordul elő; a görbe a hírmagazin heti előfordulása.

Más nevei

változó · variable · var · programváltozó

Források

A szócikk gépi szerkesztéssel készült és gépi szakmai lektoráláson ment át; a „hírekben” rész az Agent Age sztorijaiból automatikusan frissül.