There are languages and tools

It's worthwhile separating the two as the contents of a style guide for how to use Git is very different to the type of content in a Ruby style guide.

Also, they are not headings, just links.
Move detail about origin of Ruby styleguide

It's more useful to keep that meta-information with the actual document.