Portuguese keyboard layout
There are two QWERTY-based keyboard layouts used for the Portuguese language.
Additionally, there are two variants of the Dvorak Simplified Keyboard designed for Brazilian Portuguese.
Typewriters in Portuguese-speaking countries generally have a separate extra key for Ç, and a dead key for each diacritic except the cedilla; so that Á is obtained by typing first the acute accent, then the letter A. The same thing happens with computer keyboards, except when using an "English – International" keyboard layout, where to type Ç one should first type the acute accent and then the letter C.
The Brazilian keyboards are specified in the ABNT NBR (Norma Brasileira Regulamentadora) 10346 variant 2 (alphanumeric) and NBR 10347 (numeric portion) standards.