Certas consoantes mudas têm origem no étimo latino de onde a palavra provém.
Por exemplo, ‘acto’ vem do latim ‘actu’, assim como ‘contacto’ vem do latim ‘contactu’.
Em português o 'c' tornou-se mudo, em alguns casos. Em Portugal e no Brasil, ‘acto’ diz-se [ato], mas ‘contacto’ pode ser ouvido de ambas as formas, conforme as regiões.
Curiosamente, em inglês o ‘c’ continua sonoro: ‘act’, ‘contact’.
Noutras línguas latinas a sequência 'ct' pode ter sido alterada, como em italiano, onde foi substituída por duplo ‘t’: ‘fatto’ e ‘contatto’. A dupla consoante, em italiano, marca uma curta pausa.
No Acordo Ortográfico português de 1990 desaparecem algumas consoantes mudas. ‘Acto’ passa a escrever-se ‘ato’, e ‘acção’ passa a ‘ação’.
Noutros casos onde a ortografia é semelhante, mas a pronúncia, pelo menos em Portugal, não é, não houve alteração.
Por exemplo, ‘contacto’ e ‘facto’ mantêm a grafia. Em Portugal, o ‘c’ em ‘facto’ ou ‘factual’ não é mudo.
c
em português europeu, mesmo depois do novo acordo. Oc
foi mantido sempre que ele é lido, como é o caso do exemplo da pergunta,contacto
, bem como outros tantos:facto
,pacto
,bactéria
...P
que sofreram mudanças pelo mesmo motivo doC
, no entanto algumas preservaram tanto a fonética quanto a escrita, como egipcio, já a palavra egito perdeu op
. Poderia editar o titulo e adicionar para algo como: Porque existem palavras com a letra C e P no meio? Já que parecem a mesma situação.b
. Somente citei com a letraC
pq foi a que me lembrei.