Digamos, por ejemplo, en un programa que me permite seleccionar una carpeta y copiarla en otra ubicación, en un nivel muy básico, ¿esa aplicación ejecuta comandos que podría ejecutar en la terminal o está usando alguna API interna del sistema operativo para hacer ese movimiento?
Por favor, perdóname cualquier respuesta viciosa; Tengo curiosidad y estoy totalmente consciente de que puede percibirse como una pregunta que haría un niño de 13 años.