Both. They're not particularly related or similar. But through naming, comments, and docs they're connected for a common means.
I enjoy formulating in a concise, precise way. I like wordplay. I'm interested in different human languages. I'm familiar with several "computer" languages.
Languages encode meaning. Data formats, specifications and descriptions formalize rules. Human languages have rules too, but they are much more dynamic, diffuse and changing.