Genealogy Programs

What is the best language to build a genealogy program? I want to be able to connect people (input) and add “attachments” (sources, notes, media, documents).

an SQL language probably

That’s for databases right? I was thinking along those lines, just wasn’t sure which language they were. Is SQL it’s own thing, or is it an element of more than one language?

SQL exists in various implementations, each one with its own quirks. SQLLite is the most litghweight one and the one used when you have SQL taught in the browser. In the freeCodeCamp curriculum there is PostgreSQL instead, but there are many others

Thank you for the suggestion! I will definitely be taking a closer look at SQL sooner rather than later.