un compilador es una herramienta que nos permite convertir un codigo fuente a programa objeto ¿cierto?
que es es programa objeto: pues es el programa que nosotors escribimos con lenguaje natural traducido a lenguaje maquina ¿cierto?
que es lenguaje maquina: son 101010101000101101 ¿cierto?
ustedes se preguntaran ¿por que tanto 'choro' (asi decimos en mexico a la palabreria, para los que son de otros lugares)?
bueno mi duda es
¿por que un programa que corre en windows no corre y linux o uno que corre en mac no corre en windows y etc etc etc? si se supone que estan el "101011101110101"
algo tiene que ver el OS, logico, pero todavia no lo alcanzo a comprender del todo
