Fogalomtár › Fejlesztői alapszavak
forráskód
angolul: source code
A forráskód egy programozási nyelven írt, ember számára olvasható utasítássor, amelyből a számítógép által futtatható program készül.
Érthetően
A forráskód olyan a programnak, mint a recept az ételnek. A kész süteményt megeheted, de csak a receptből derül ki, pontosan mi van benne és hogyan készült. A telefonodon futó alkalmazás a sütemény, a forráskód a recept.
Programozási nyelven írt, sima szöveg: sorok, szavak, számok és írásjelek, szigorú szabályok szerint. Ember számára olvasható, de olyan pontosan kell megfogalmazni, hogy a gép is egyértelműen értse.
Azért fontos, mert akinek megvan a forráskód, és joga is van hozzá, az tudja a programot javítani, bővíteni és ellenőrizni. Ha csak a kész programot kapod meg, használni tudod, de belenézni és átírni alig.
Ma már nem csak emberek írják: a kódoló agent a hétköznapi nyelven megfogalmazott kérésedből is tud forráskódot írni, lefuttatni és javítani. A felelősség viszont azé marad, aki a programot használatba veszi.
Hogyan működik
- A fejlesztő vagy egy kódoló agent egy programozási nyelven (például Python, JavaScript, Java) szöveges fájlokba írja le, mit csináljon a program.
- Egy fordítóprogram ezt a szöveget előre átalakítja a gép számára végrehajtható utasításokká, egy értelmezőprogram pedig futás közben, lépésről lépésre hajtja végre.
- A kész programot tesztelik, a hibákat pedig a forráskódban javítják ki, nem a kész programban.
- A fájlokat verziókezelő rendszerben tárolják, amely minden módosítást megjegyez: ki, mikor, mit változtatott, és bármelyik korábbi állapot visszaállítható.
- Egy nagy program akár több ezer fájlból és sok millió sorból is állhat, amelyen egyszerre sok ember és egyre több agent dolgozik.
Példa a mindennapokból
Ha egy weboldalon jobb gombbal kattintasz, és az „Oldal forrásának megtekintése” menüpontot választod, a böngésző megmutatja azt a kódot, amelyből az oldal felépül. Amit ott látsz, az az oldal kódjának csak a hozzád eljutó része, gyakran tömörítve vagy géppel előállítva: furcsa, de ember által olvasható szöveg.
Kit érint
Gyakori félreértés
Korlátok és kockázatok
- Az AI által írt forráskód is tartalmazhat hibát vagy biztonsági rést, ezért éles használat előtt ugyanúgy át kell nézni és tesztelni kell, mint az ember által írtat.
- Az ember által írt forráskód jellemzően szerzői jogi védelem alatt áll: attól, hogy látod vagy hozzáférsz, még nem biztos, hogy szabadon másolhatod vagy felhasználhatod. A tisztán AI által előállított kód jogi megítélése sok országban még nem egyértelmű.
- A kódba írt jelszavak és titkos kulcsok kiszivároghatnak, ha a forráskód nyilvánosságra kerül vagy illetéktelen kezébe jut.
- Ha céges forráskódot másolsz be egy külső AI-szolgáltatásba, azzal üzleti titkot adhatsz ki, ezért előtte nézd meg a munkahelyed szabályait.
Hasonló, de nem ugyanaz
- gépi kód – A gépi kód a processzor által közvetlenül végrehajtott számsor, amely a forráskódból készül, és ember számára gyakorlatilag olvashatatlan.
- nyílt forráskód – A nyílt forráskód nem a kód egy fajtája, hanem közzétételi mód: olyan forráskód, amelyet bárki megnézhet, és a licenc feltételei szerint módosíthat, továbbadhat.
- algoritmus – Az algoritmus a megoldás lépéseinek gondolati terve, a forráskód ennek egy konkrét programozási nyelven leírt megvalósítása.
Kapcsolódó fogalmak
szoftver, szoftverfejlesztés, programozás
nyílt forráskód, zárt forráskód, szkript
programozási nyelv, fordítóprogram, verziókezelés, kódbázis, kódoló agent, gépi kód
Röviden a története
A forráskód és a futtatható program szétválása a magas szintű programozási nyelvekkel vált általánossá: az IBM 1957-ben adta ki az első FORTRAN fordítóprogramot. Richard Stallman 1983-ban hirdette meg a GNU projektet, ebből nőtt ki a szabad szoftver mozgalom, a „nyílt forráskód” (open source) kifejezés pedig 1998-ban született.
Hol tart most
A forráskód a teljes digitális világ alapanyaga, ebben nincs változás. Ami 2026 végére átalakult, az a keletkezése: sok cégnél az új kód jelentős részét már AI-eszközök és kódoló agentek írják, az ember szerepe pedig az irányítás és az ellenőrzés felé tolódik.
A hírekben
- Agentcsapatok építettek egy 471 világból álló 3D-s böngészős élményt2026. nov. 9. · Kód
- AI és magyar pályakezdők: zsugorodnak a junior pozíciók2026. nov. 8. · Kód
- Az AI-kódoló agentek a feladatok háromnegyedénél még emberi utómunkát igényelnek2026. nov. 8. · Kód
- Diákok szerint az AI-cégek a forráshiányos iskolákat célozzák2026. nov. 7. · Oktatás és család
- A Claude Code „Don't Ask Again” fájlja jelszavakat és kulcsokat szivárogtat: 1122 publikus példány2026. nov. 7. · Kód
- Felmérés: a fejlesztők 67%-a kódgenerálásra, 61%-a hibakeresésre használ AI-t, éles üzemben csak 20%2026. nov. 7. · Kód
- A GitHub Copilot impakt-irányítópultja és code review API-ja bővült2026. nov. 6. · Kód
- A Google Cloud Model Gardenben elérhetők az OpenAI-modellek és a Codex-agentek2026. nov. 6. · Kód
Más nevei
forráskód · forrás · kód · programkód · forrásszöveg · source code · source · code
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.