Il y a trois possibilités :
Cas n°1 :
C'est le nom d'une langue. ⇒ minuscule
Ex. Vous parlez très bien français.Cas n°2 :
C'est un adjectif qui modifie un nom. ⇒ minuscule
Ex. Un artiste belge.Cas n°3 :
L'adjectif est employé comme nom pour désigner une personne. On parle des habitants d'un pays. ⇒ MAJUSCULE
Ex. Les Français, un Suisse, les Canadiens, etc.
Un exemple pour résumer :
Les Français (cas n°3) parlent en français (cas n°1) avec leurs amis français (cas n°2).