Ääkkösillä tarkoitetaan suomalaisissa yhteyksissä kirjaimia å, ä ja ö, joita käytetään muun muassa suomen ja ruotsin kielissä. Joskus ääkkösiä kutsutaan skandinaavisiksi merkeiksi, skandinaavisiksi kirjaimiksi tai skandeiksi, mikä on harhaanjohtavaa, koska niitä käytetään skandinaavisten kielten lisäksi esimerkiksi suomen, viron, unkarin, turkin ja saksan kielissä (jossa ä:tä, ö:tä ja ü:tä kutsutaan umlauteiksi). Muissa Pohjoismaissa taas käytetään osittain samoja, osittain eri kirjaimia (kuten Æ ja Ø), mutta niistäkin saatetaan toisinaan käyttää samaa nimitystä. Ääkkösistä puhutaan lähinnä tietotekniikan käytön ongelmallisuuden takia.
Yleistä Koska tieto- ja tiedonsiirtotekniikka ovat suurelta osin lähtöisin englanninkielisistä maista eikä englannin kielessä käytetä ääkkösiä, niissä käytetyt merkistöt eivät alun perin sisältäneet ääkkösten tapaisia tarkkeellisia merkkejä. Teknologia on levitessään aiheuttanut ongelmia maissa, joissa näitä merkkejä käytetään (esim. Vähäkangas näkyy muodossa Vahakangas). Jatkuvan tietoteknistymisen myötä ongelmaan on törmätty niin laajalti, että sille ja sitä aiheuttaville merkeille on joissain kielissä kehittynyt oma ilmaisu. Suomessa ongelmaan viitataan sillä, ettei pystytä kirjoittamaan ääkkösiä. Esperantossa on tapana korvata hatut ja u:n päälle diftongeissa kirjoitettava kaari x:llä, joka merkitään kirjaimen jälkeen. Esimerkiksi naŭ ŝipoj (käännös: yhdeksän laivaa) voidaan kirjoittaa hätätilanteessa naux sxipoj. Saksan kielessä ongelma ratkaistaan siten, että ä, ö ja ü kirjoitetaan tarvittaessa ae, oe ja ue, kun tämä vaihtoehto on niiden äänteiden alkuperäinen kirjoitustapa, joka siis on ollut olemassa jo kauan ennen tietotekniikan yleistymistä (ja edelleen käytössä esimerkiksi monissa nimissä Goethe). Samoin latvian kielessä voidaan esimerkiksi IRC:ssä pitkää vokaalia tarkoittava vaakaviiva vokaalin päällä korvata kahdella vokaalimerkillä.
Ongelma on ollut monimutkainen ja sitä on yritetty korjata eri tavoin ja vaihtelevin tuloksin. Yksi tehokkaista keinoista on ollut merkistöjen laajentaminen. Esimerkiksi Unicode ja ISO 8859-1 ovat suosittuja englanninkielisen ASCII-merkistön laajennuksia, joilla ääkkösiä voidaan esittää.
Ääkköset eri merkistöissä Koodaus Å å Ä ä Ö ö ISO 8859-15 & 8859-1197229196228214246 UnicodeU+00C5U+00E5U+00C4U+00E4U+00D6U+00F6 ISO 646-FI931259112392124 HTML-entiteettikoodausÅåÄäÖö Windows-1252197229196228214246 Koodisivut 437 & 850143134142132153148 7-bit ASCII]}[{\|
LaTeX ja HTML Helpoin tapa on kirjoittaa kirjaimien sijaan niiden koodi: esim. ä LaTeX-koodilla \"{a} esim. ä HTML-koodilla ä Parempi vaihtoehto on kuitenkin ilmoittaa ohjelmalle, millä koodausjärjestelmällä kirjaimet on kirjoitettu, esim. ISO 8859-1, UTF-8 tai Windowsin oma Windows-1252.
LaTeX Jos koodaukseksi valitsee ISO-8859-1- eli Latin-1-koodauksen, on preambuliin (dokumentin alkuun) kirjoitettava \usepackage[latin1]{inputenc} jos taas valitsee UTF-8-koodauksen, kirjoitetaan preambuliin \usepackage[utf8]{inputenc} HTML HTML-koodissa informaatio annetaan metatiedoissa, esimerkiksi: Jos koodaukseksi valitsee ISO-8859-1-koodauksen <meta charset="iso-8859-1"> jos taas valitsee UTF-8-koodauksen <meta charset="utf-8">
Aiheesta muualla Kotimaisten kielten keskus: Ääkköset Jukka Korpela: ISO-Latin-1-merkistöstä: Skandinaaviset kirjaimet
Luokka:Suomen kielen kirjaimet