СО
Светлана Овсянникова
Basic часто означает не то чтобы "главный", "основной", а - "базовый", "самый простой". Скажем, basic education - это не "главное образование", а "основы грамотности", начальное образование (примерно так) . Слово main такого оттенка не имеет.