Note that some projects might have additional guidelines for the languages they use.