V tomto článku si probereme základní principy toho, jak fungují kompilátory a běhové prostředí. Objasníme několik důležitých pojmů, jako například co je to strojový jazyk a podíváme se na rozdíly, podle toho jak jsou spouštěny kódy pro C++, Javu, nebo Android.