Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Liste os nomes de todos os programas sem doações associadas.
 ###Tabelas: 
CREATE TABLE Programs (id INT, name TEXT); INSERT INTO Programs (id, name) VALUES (1, 'Youth Education'), (2, 'Women Empowerment'), (3, 'Clean Water'), (4, 'Refugee Support'); CREATE TABLE Donations (id INT, program INT, amount DECIMAL(10, 2)); INSERT INTO Donations (id, program, amount) VALUES (1, 1, 100), (2, 2, 150), (3, 3, 75);
SELECT Programs.name FROM Programs LEFT JOIN Donations ON Programs.id = Donations.program WHERE Donations.program IS NULL;