Lähdekooditiedostoja
Lähdekooditiedostoja, tunnetaan myös nimellä source code files, ovat tietokoneohjelmien tai skriptien rakennuspalikoita. Ne sisältävät ohjelmointikielellä kirjoitettuja ohjeita, jotka kuvaavat, miten tietokoneen tulisi suorittaa tiettyjä tehtäviä. Nämä tiedostot ovat ihmisten luettavassa muodossa, ja niitä voi muokata tekstieditorilla.
Eri ohjelmointikielillä, kuten Python, Java, C++ tai JavaScript, on omat tiedostopääteensä, jotka osoittavat tiedoston sisältämän kielen.
Kääntäminen on prosessi, jossa lähdekoodi muunnetaan konekieliseksi ohjelmaksi, joka voidaan suorittaa itsenäisesti. Tulkinta puolestaan suoritetaan reaaliajassa,