Elle ne s'arrete pas a 400, mais a 255. ce qui est le nombre de combinaison qui sont encodable sur 8 bits. L'ascii est un codage de caractere sur 8 bits, donc c'est tout ce que tu aura ici. Cela etant dit, il y a plein de table d'extention differente (latin-1 etant l'extension la plus connue en europe). [1]
En moyenne maintenant tout le monde fait de l'unicode, typiquement encoder en utf-8, mais des fois en utf-16. [2]
[1] http://fr.wikipedia.org/wiki/American_Standard_Code_for_Information_Interchange
[2] http://en.wikipedia.org/wiki/Unicode