forrás

A forráskód vagy használják, hogy a tárgykód vagy hajtja végre a tolmács. A változtatások csak elvégezni a forrás, majd újra átalakítása az objektumot.

Ezen túlmenően, a forráskód van egy csomó más alkalmazásokat. Ezt fel lehet használni, mint nevelési eszközt; kezdő programozók számára hasznos lehet vizsgálni a meglévő forráskód tanulni tervezési és programozási módszertan. Azt is használják, mint egy eszköz közötti kommunikáció gyakorlott programozók, mert a tömör és egyértelmű jellegét. Megosztása kódot fejlesztők gyakran emlegetik, mint egy tényező, amely hozzájárul a javítása szoftverfejlesztési tapasztalat.

A programozók gyakran hordozzák a forráskódot (a modulok formájában. A jelen formában, vagy adaptáció) egyik projektből a másikba, amely az úgynevezett kód újrafelhasználásának.

A forráskód - kulcsfontosságú eleme a számhordozás a szoftver, hogy más platformokon. Anélkül, hogy a forráskód bármely részét a szoftver számhordozás túl nehéz vagy lehetetlen.

A forráskód néhány szoftver (modul, komponens) állhat egy vagy több fájlt. A programkód nem feltétlenül írva csak egy nyelvet. Például gyakran írt programok a C nyelvet. optimalizálása megfontolásokon betétek kód assembly nyelven. Emellett vannak olyan helyzetek, amikor az egyes alkatrészek vagy részeinek programok írt különböző nyelveken, a későbbi összeszerelés egyetlen végrehajtható modul segítségével a technika ismert link library (könyvtár összekapcsolása).

Munkájának megkönnyítése, a forráskódot, és hogy együttműködjenek a kód programozási csapat egy verziókövető rendszer.

Ezzel szemben az emberek, nincs „jól megírt” a számítógép vagy „rosszul megírt” kódot. De, hogyan lehet kódot írni, ami erősen befolyásolja a folyamat fenntartása szoftver. O, mint a forráskód lehet megítélni az alábbi kritériumoknak:

Nem végrehajtható forráskód

Kopileftnye engedély szabad szoftver szükséges a forráskód terjesztésével. Ezek az engedélyek is gyakran használják a munka, nem egy program - mint például a dokumentumok, képek, adatfájlok számítógépes játékok.

Ezekben az esetekben a forrás kell tekinteni egy formája ez a munka, inkább a szerkesztéshez. Az engedélyek célja nem csak a szoftver, ez is utal, hogy a verzió „átlátható formában.” Ez lehet, például: