Pessoal sou novo na área de tecnologia e estou com uma dúvida sobre API. Pelo oq eu entendi a API vai conectar um sistema seja ele desktop ou não com outro sistema. Então eu posso criar um software que possa salvar arquivos no meu OS (por exemplo), e fazendo isso ele vai utilizar uma API para enviar os dados/fazer a conexão com o sistema do meu SO, é isso? Se sim, como que o meu programa sabe que API usar? Como que eu defino? Muito obrigado pela atenção de vocês desde já.